4. 在“文件名”框中,键入用于保存包含原始注册表项的 .reg 文件的文件名,然后单击“保存” 。
注意:请使用能提示其内容的名称,例如,可引用该子项的名称 。
5. 在右窗格中,添加或修改所需的注册表项 。
6. 重复步骤 3 和步骤 4,再次导出该子项,但是对该 .reg 文件使用不同的文件名 。可以使用此 .reg 文件在其他计算机上对注册表进行更改 。
7. 在本地计算机上测试所做更改 。如果它们产生问题,请双击存放原始注册表数据备份的文件,以将注册表返回到其原始状态 。如果更改起到预期作用,则可以使用本文分发注册表更改一节中的方法将您在步骤 6 中创建的 .reg 文件分发给其他计算机 。
回到顶端
删除注册表项和值
要使用 .reg 文件删除注册表项,请在 .reg 文件中的 RegistryPath 前放置一个连字符 (-) 。例如,要从以下注册表项中删除 Test 子项:
HKEY_LOCAL_MACHINESoftware
请在 .reg 文件中的以下注册表项前放置一个连字符:
HKEY_LOCAL_MACHINESoftwareTest
以下示例就是一个可以执行此任务的 .reg 文件 。
[-HKEY_LOCAL_MACHINESoftwareTest]
要使用 .reg 文件删除注册表值,请在 .reg 文件中的 DataItemName 后的等号后放置一个连字符 (-) 。例如,要从以下注册表项中删除 TestValue 注册表值:
HKEY_LOCAL_MACHINESoftwareTest
请在 .reg 文件中的 "TestValue"= 后面放置一个连字符 。以下示例就是一个可以执行此任务的 .reg 文件 。
HKEY_LOCAL_MACHINESoftwareTest
"TestValue"=-
要创建 .reg 文件,请使用 Regedit.exe 导出要删除的注册表项,然后使用记事本编辑 .reg 文件并插入连字符 。
回到顶端
重命名注册表项和值
要重命名项或值,请删除该项或值,然后创建一个具有新名称的新项或新值 。
回到顶端
分发注册表更改
您可以通过电子邮件将 .reg 文件发送给用户;将 .reg 文件放到网络共享上并指导用户到网络共享上运行它;或者向用户的登录脚本中添加命令以便在他们登录时自动导入 .reg 文件 。当用户运行 .reg 文件时,他们会收到以下消息:
注册表编辑器
是否确认要将 path of .reg file 中的信息添加进注册表?
如果用户单击“是”,将会收到以下消息:
注册表编辑器
.reg 文件路径里的信息已被成功地输入注册表 。
Regedit.exe 支持 /s 命令行开关,以便不显示这些消息 。例如,要从登录脚本批处理文件以无提示方式运行 .reg 文件(使用 /s 开关),请使用以下语法:
regedit.exe /s path of .reg file
还可以使用“组策略”或“系统策略”将注册表更改在网络上分发 。有关其他信息,请访问下面的 Microsoft 网站:
http://msdn.microsoft.com/library/en-us/dnw2kmag01/html/DistributingRegistryChanges.asp (http://msdn.microsoft.com/library/en-us/dnw2kmag01/html/DistributingRegistryChanges.asp)
注意:如果更改有效,可将该注册文件发送给网络上适当的用户 。
推荐阅读
- 借用注册表解决鼠标右键被锁问题
- 解除注册表的限制
- 注册表备份
- 简单的读写注册表实例
- 用注册表编辑器改变IE收藏夹的位置
- 用导入注册表文件删除注册表中的项及键值
- 如何修改系统注册表
- 显示所有文件--修改注册表
- 恶意网页修改注册表的十二种现象及解决办法
- 两招让你轻松备份Windows Vista注册表