Articles of Windowsregistry

Windows ADSI,WMI和registry。 他们如何相互关联?

我有一个工作任务,涉及build立Windows XP机器。 我通常不是Windows用户,所以我问这个问题。 设置其中一台机器涉及的任务涉及设置networking地址,用户和特定的“组策略”,目前我为每台机器手动执行此操作。 当然,我想脚本所有这些步骤,所以我开始阅读registry和Windows脚本。 我提到了网上的各种文章和两本书: 微软Windows脚本自助式学习指南 Windowsregistry指南 在所有这些信息来源之间,在我看来,微软“技术”的“大杂烩”要么是完成某项具体任务的重复手段,要么是唯一实现的,但是文件混淆不清。 我理解它的简单方法是,registry是计算机上所有信息/数据的容器,而WMI和ADSI提供读取或修改它的手段。 它是否正确? 如果是这样,ADSI如何与WMI相关联,反之亦然? 我甚至可以通过直接用.vbs脚本直接操作registry来实现我想要的function,比如改变networking适配器的IP地址。 有没有必要使用ADSI?

更改帐户的组策略设置?

我想知道是否有方法来更改帐户的组策略设置,而不使用GUI工具(GPMC或GPO编辑器MMCpipe理单元)。 换句话说,我可以通过registry更改或使用像PowerShell这样的工具来更改这些设置吗? 这个想法是自动化的,所以它可以快速应用到许多服务器上,而不必启动一个GUI。 我感兴趣的关键价值是: 本地login 作为服务login

HKEY_CLASSES_ROOT不包含HKEY_CURRENT_USER的内容

我有一个MSI安装程序注册一个ActiveX组件。 注册信息被写入到HKEY_CURRENT_USERconfiguration单元中,并且所有工作都很好,并且很花哨。 但是,对于一个用户,IEperformance得好像该组件没有注册一样。 我已经查看了registry,注册在HKCU 。 然而,它并不出现在HKCR ,这真是奇怪,因为这应该是HKCU\Software\Classes和HKLM\Software\Classes的合并视图。 我也注意到登记出现在 HK_USERS\<sid>\Software\Classes\CLSID\ 但不是 HK_USERS\<sid>_Classes\CLSID\ 唯一能让她为她工作的方法是把注册信息写入 HK_USERS\<sid>_Classes\CLSID\<GUID>\ 在这一点上一切正常。 任何想法,为什么这是?

通过registry更改桌面纯色

有没有人知道在registry中为用户当前固体桌面背景颜色设置?

如何查看软件安装后发生的Windowsregistry和文件系统更改?

我正在解决一个问题 – 我在Windows上安装软件,并由于某种原因使系统不稳定。 Windows很快就开始崩溃。 我想知道它对registry和文件系统所做的更改。 有谁知道我可以用来快照文件系统和registry的状态的工具? 就像文件系统中的所有密钥和文件一样。 然后,我安装软件后,我想区分新的registry和旧的(也是文件系统),以获得更多关于可能出错的想法。

在禁用registry编辑器的login脚本中运行.REG文件?

我需要运行.REG在注销时向registry添加条目,但我们的GP环境会禁用registry。 我可以做到这一点,通过打开registry,运行脚本,然后再把它closures,但我希望有一个比这更优雅的解决scheme。

安装registry文件时摆脱警告

我使用Windows Vista,但这个问题也是为其他Windows版本。 当我双击安装一个reg文件,我得到这个警告: 添加信息可能会无意中更改或删除值,并导致组件无法正常工作。 如果您不信任myFile.reg中此信息的来源,请不要将其添加到registry中。 有什么方法可以摆脱它,并从审批消息后?

有什么方法可以读取引导系统中的系统configuration单元文件?

一旦系统启动并运行,有没有办法获得%systemroot%\system32\config\system的副本? 我知道操作系统放在这个文件上的一个锁,以防止它被垃圾,但我所需要的是能够阅读它,足够长的时间来获取副本。 也许在“本地API”的东西会做到这一点?

我可以使用组策略来设置registry项的权限吗?

我知道我可以使用组策略首选项在Windows 7计算机上设置registry项值。 但有可能使用组策略应用registry项权限? 注:我已经看到这篇文章使用SubInAcl编写脚本,但试图find一种方法来使用组策略没有脚本。

如何编辑registryconfiguration单元而无需运行

我有一个Windows Vista系统的基础磁盘分区已更改。 分区的数量和逻辑位置并没有改变,据我所知)。 当它启动它说我需要立即重新启动,然后当我已经重新启动,系统已经混淆了在哪里logicalacl磁盘是… 这是决定什么曾经是D:驱动器现在是C:(没有Vista上它)和旧的C:驱动器现在是E:驱动器。 毋庸置疑,虽然它启动,它并不真正的工作,因为它现在非常困惑… 🙁 林非常确定registry的部分处理逻辑驱动器号到物理磁盘分区已经困惑。 所以我希望能够在从备份恢复之后立即编辑registry,但在启动之前。 我有另一个机器上的可启动系统(从我input这个请求:)),所以我不需要从CD启动,如果有其他选项。 RegEdit似乎只允许您连接到另一台机器上的实时registry。 有没有什么软件可以让你直接编辑蜂箱(就像RegEdit直接对磁盘上的蜂箱)? TIA,保罗