成绵广高速:如何添加、 修改或删除注册表子项和值,通过使用注册项 (.reg) 文件
来源:百度文库 编辑:偶看新闻 时间:2024/04/29 14:27:48
重要 此节、 方法或任务包含说明如何修改注册表的步骤。但是,如果注册表修改不当可能会出现严重的问题。因此,请确保您认真执行这些步骤。为增加保护,请修改之前备份注册表。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 322756 (http://support.microsoft.com/kb/322756/ ) 如何备份和还原在 Windows 注册表本文分步介绍了如何添加、 修改或删除注册表子项和值,通过使用注册项 (.reg) 文件。Regedit.exe 使用.reg 文件导入和导出的注册表子项和值。您可以使用这些.reg 文件将远程注册表更改分发到多个基于 Windows 的计算机。当您运行.reg 文件时,文件内容合并到本地注册表中。因此,您必须将分发.reg 文件时要格外小心。
RegistryEditorVersion
空行
[RegistryPath1]
"DataItemName1"="DataType1:DataValue1"
DataItemName2"="DataType2:DataValue2"
空行
[RegistryPath2]
"DataItemName3"="DataType3:DataValue3"
位置:
RegistryEditorVersion 是为 Windows 2000、 Windows XP 和 Windows Server 2003 的"Windows 注册表编辑器版本 5.00"或"REGEDIT4"的 Windows 98 和 Windows NT 4.0。"REGEDIT4"头也适用于基于 Windows 2000 的、 基于 Windows XP 的和基于 Windows Server 2003 的计算机。
空行 是一个空行。此标识新的注册表路径的开始。每个项或子项是新的注册表路径。如果.reg 文件中有多个项,空白行可以帮助您检查并进行故障排除的内容。
RegistryPathx 是包含要导入的第一个值的子项的路径。将路径括在方括号内,并通过反斜杠分隔每个层次结构级别。例如: [ HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System].Reg 文件可以包含多个注册表路径。如果注册表中不存在路径语句中的层次结构的底部,则创建一个新子项。注册表文件的内容发送到注册表中输入它们的顺序。因此,如果您要创建一个新子项下的另一个子项,则必须按正确的顺序输入的行。
DataItemNamex 您要导入的数据项的名称。如果您的文件中的数据项在注册表中不存在,.reg 文件将其添加 (与数据项的值)。如果数据项不存在,.reg 文件中的值将覆盖现有值。引号括起来的数据项的名称。紧跟在等号 (=) 后面的数据项的名称。
DataTypex 是数据类型注册表值,紧跟在等号。对于 REG_SZ (字符串值) 以外的所有数据类型,紧跟一个冒号数据类型。如果数据类型是 REG_SZ,不包括数据类型值或冒号。在这种情况下,Regedit.exe 假定 REG_SZ 为数据类型。下表列出了典型的注册表数据类型: 收起该表格展开该表格数据类型在.reg 中的数据类型REG_BINARY十六进制REG_DWORD双字节REG_EXPAND_SZhexadecimal(2)REG_MULTI_SZhexadecimal(7)有关注册表数据类型的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 256986 (http://support.microsoft.com/kb/256986/ ) 在 Microsoft Windows 注册表的说明DataValuex 立即跟随冒号 (或使用 REG_SZ 等号),必须在适当的格式 (例如,字符串或十六进制)。使用十六进制格式的二进制数据项目。
请注意 您可以输入多个数据物料行相同的注册表路径。
请注意 该注册表文件应包含在文件底部的空行。
回到顶端
"TestValue"=-要创建该.reg 文件,请使用 Regedit.exe 导出您要删除的注册表项,然后使用记事本编辑该.reg 文件并插入连字符。
回到顶端
确实要添加的信息 .reg 文件的路径 在对注册表吗? 如果用户单击 是用户会收到以下消息: 注册表编辑器
.Reg 文件的路径中的信息已成功输入到注册表中。Regedit.exe 支持 /s 不显示这些消息的命令行开关。例如,若要以静默方式运行该.reg 文件 (与 /s 切换) 从登录脚本批处理文件,请使用以下语法: regedit.exe /s .reg 文件的路径您可以使用组策略或系统策略注册表更改分发您的网络。有关更多信息,请访问下面的 Microsoft 网站: http://msdn2.microsoft.com/en-us/library/ms954395.aspx (http://msdn2.microsoft.com/en-us/library/ms954395.aspx) 请注意 如果所做的更改,您可以给相应的用户在网络上发送注册文件。
其他资源终止支持785 天
语法。Reg 文件
.Reg 文件的语法如下:RegistryEditorVersion
空行
[RegistryPath1]
"DataItemName1"="DataType1:DataValue1"
DataItemName2"="DataType2:DataValue2"
空行
[RegistryPath2]
"DataItemName3"="DataType3:DataValue3"
位置:
RegistryEditorVersion 是为 Windows 2000、 Windows XP 和 Windows Server 2003 的"Windows 注册表编辑器版本 5.00"或"REGEDIT4"的 Windows 98 和 Windows NT 4.0。"REGEDIT4"头也适用于基于 Windows 2000 的、 基于 Windows XP 的和基于 Windows Server 2003 的计算机。
空行 是一个空行。此标识新的注册表路径的开始。每个项或子项是新的注册表路径。如果.reg 文件中有多个项,空白行可以帮助您检查并进行故障排除的内容。
RegistryPathx 是包含要导入的第一个值的子项的路径。将路径括在方括号内,并通过反斜杠分隔每个层次结构级别。例如: [ HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System].Reg 文件可以包含多个注册表路径。如果注册表中不存在路径语句中的层次结构的底部,则创建一个新子项。注册表文件的内容发送到注册表中输入它们的顺序。因此,如果您要创建一个新子项下的另一个子项,则必须按正确的顺序输入的行。
DataItemNamex 您要导入的数据项的名称。如果您的文件中的数据项在注册表中不存在,.reg 文件将其添加 (与数据项的值)。如果数据项不存在,.reg 文件中的值将覆盖现有值。引号括起来的数据项的名称。紧跟在等号 (=) 后面的数据项的名称。
DataTypex 是数据类型注册表值,紧跟在等号。对于 REG_SZ (字符串值) 以外的所有数据类型,紧跟一个冒号数据类型。如果数据类型是 REG_SZ,不包括数据类型值或冒号。在这种情况下,Regedit.exe 假定 REG_SZ 为数据类型。下表列出了典型的注册表数据类型: 收起该表格展开该表格数据类型在.reg 中的数据类型REG_BINARY十六进制REG_DWORD双字节REG_EXPAND_SZhexadecimal(2)REG_MULTI_SZhexadecimal(7)有关注册表数据类型的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 256986 (http://support.microsoft.com/kb/256986/ ) 在 Microsoft Windows 注册表的说明DataValuex 立即跟随冒号 (或使用 REG_SZ 等号),必须在适当的格式 (例如,字符串或十六进制)。使用十六进制格式的二进制数据项目。
请注意 您可以输入多个数据物料行相同的注册表路径。
请注意 该注册表文件应包含在文件底部的空行。
回到顶端
添加注册表子项或添加和更改注册表值
要添加一个注册表子项或添加或更改注册表值,请在注册表中,进行适当的更改,然后导出相应的一个或子项。导出的注册表子项会自动保存为.reg 文件。要对注册表进行更改并将更改导出到.reg 文件,请执行以下步骤:- 单击 启动单击 运行类型 注册表编辑器 在中 打开 框中,然后单击 确定.
- 找到并单击包含要更改的注册表项的子项。
- 单击 文件然后单击 导出.
此步骤将备份该子项之前所做的任何更改。您可以导入此文件回注册表以后如果所做的更改会造成问题。 - 在中 文件名称 框中,键入来用于保存.reg 文件名称文件与原始注册表项,然后单击 保存.
请注意 使用提醒您的内容,如该子项的名称引用的文件名。 - 在右窗格中,添加或修改所需的注册表项。
- 重复步骤 3 和 4,再次导出该子项,但是使用不同的文件名对该.reg 文件。该.reg 文件可用于另一台计算机上进行注册表更改。
- 测试本地计算机上所做的更改。如果它们产生问题,双击包含原始注册表数据的备份,以将注册表返回到其原始状态的文件。如果按预期方式工作所做的更改,您可以分发使用中的方法将在步骤 6 中的其他计算机创建.reg"分发注册表更改"一节。
删除注册表项和值
若要用.reg 文件中删除注册表项,请将连字符 (-) 的前面 RegistryPath 在.reg 文件中。例如,若要删除 测试 从下面的注册表项的子项: HKEY_LOCAL_MACHINE\Software将下面的注册表项的前面一个连字符放入该.reg 文件: HKEY_LOCAL_MACHINE\Software\Test下面的示例具有.reg 文件,它可以执行此任务。 [ -HKEY_LOCAL_MACHINE\Software\Test]用.reg 文件中删除注册表值,后面的等号后面放置一个连字符 (-) DataItemName 在.reg 文件中。例如,若要删除 TestValue 从下面的注册表项的注册表值: HKEY_LOCAL_MACHINE\Software\Test"TestValue"后放置一个连字符 =.reg 文件中。下面的示例具有.reg 文件,它可以执行此任务。 HKEY_LOCAL_MACHINE\Software\Test"TestValue"=-要创建该.reg 文件,请使用 Regedit.exe 导出您要删除的注册表项,然后使用记事本编辑该.reg 文件并插入连字符。
回到顶端
重命名注册表项和值
要重命名主键或键值,删除主键或键值,然后使用新名称创建一个新的键或值。 回到顶端分发注册表更改
您可以将.reg 文件发送到用户在电子邮件中,将网络共享和直接用户.reg 文件放到网络共享来运行它,或者可以将命令添加到用户的登录脚本在登录时自动导入该.reg 文件。当用户运行该.reg 文件时,他们将收到以下消息: 注册表编辑器确实要添加的信息 .reg 文件的路径 在对注册表吗? 如果用户单击 是用户会收到以下消息: 注册表编辑器
.Reg 文件的路径中的信息已成功输入到注册表中。Regedit.exe 支持 /s 不显示这些消息的命令行开关。例如,若要以静默方式运行该.reg 文件 (与 /s 切换) 从登录脚本批处理文件,请使用以下语法: regedit.exe /s .reg 文件的路径您可以使用组策略或系统策略注册表更改分发您的网络。有关更多信息,请访问下面的 Microsoft 网站: http://msdn2.microsoft.com/en-us/library/ms954395.aspx (http://msdn2.microsoft.com/en-us/library/ms954395.aspx) 请注意 如果所做的更改,您可以给相应的用户在网络上发送注册文件。
其他资源
其他帮助资源
- 常见问题自动诊断和修复
- Office 在线
- 产品支持中心
- 帮助和操作方法
- Microsoft 合作伙伴网络
社区或论坛
- 微软问答
- MSDN开发人员论坛
- Technet IT专业人士论坛
- @微软帮助和支持
马上获得帮助
微软客服首页文章翻译
(????? (?????- (????? ?????? (???????
- Brasil (Português)
- ?eská republika (?e?tina)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Eesti (Eesti)
- Espa?a, Latinoamérica (Espa?ol)
- France (Fran?ais)
- Hrvatska (Hrvatski)
- Indonesia (Bahasa Indonesia)
- Italia (Italiano)
- Lietuva (Lietuvi?)
- Magyarország (Magyar)
- Nederland (Nederlands)
- Norge (Norsk Bokm?l)
- Polska (Polski)
- Portugal (Português)
- Romania (Roman?)
- Slovenija (Sloven??ina)
- Slovenská Republika (Sloven?ina)
- Srbija (Srpski)
- Suomi (Suomi)
- Sverige (Svenska)
- Türkiye (Türk?e)
- United States (English)
- Vi?t Nam (Ti?ng Vi?t)
- Ελλ?δα (Ελληνικ?)
- България (български)
- ?аза?стан (?аза?)
- Россия (Русский)
- ???? (?????)
- ??? (???)
- ???? (???)
- 日本 (日本語)
- 台灣 (繁體中文)
相关支持中心
- Windows Server
- Windows XP
- Windows 2000
- Windows 2000 Server
- Windows Small Business Server
- Windows 7
- Windows Vista
- Windows Vista Enterprise
如何从注册表中删除或修改service.exe
我想通过修改注册表来实现添加“打开方式”类型,如何做?并且删除没用得。如何做?
如何修改注册表禁止删除文件夹
net user 如何添加、修改、删除帐号?
如何对QQ在添加删除或程序列表上的名称进行修改
桌面图标如何添加和修改?
如何删除或修改“网上邻居”?
如何删除注册表值
如何通过修改注册表内容来添加虚拟目录?
如何通过修改注册表来在托盘中添加文字?
如何修改win98注册表来添加network address
如何修改注册表,让在控制面板里的安装和删除程序图表隐藏啊,
怎么修改或删除注册表的某个键值啊?
如何添加和删除应用程序??
请问如何打开注册表和如何修改注册表
添加.删除.修改问题
如何删除已经添加的页码?又如何修改?
请问如何通过注册表将XP修改成直接删除?
瑞星弹出提示说修改、添加或是删除注册表项目到底该同意还是该拒绝?
syskey密码如何删除或修改?
如何修改或删除RSACI分级系统?
如何删除添加或删除里的图标
如何删除“添加或删除程序”里的文件
net user 如何添加、修改、以及删除帐号?