如何通过使用注册项 (.reg) 文件添加、修改或删除注册表子项和值

如何通过使用注册项(.reg) 文件添加、修改或删除注册表子项和值
查看本文应用于的产品
本文的发布号曾为CHS310516
本页概要
.Reg 文件的语法
添加注册表子项或添加和更改注册表值
删除注册表项和值
重命名注册表项和值
分发注册表更改
展开全部| 关闭全部
概要警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。

Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。

使用注册表编辑器需...警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。

Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。

使用注册表编辑器需要您自担风险。

本文分步介绍了如何使用注册项(.reg) 文件添加、修改或删除注册表子项和值。

Regedit.exe 使用.reg 文件导入和导出注册表子项和值。

您可以使用这些.reg 文件将注册表更改远程分发到多台基于Windows 的计算机上。

当您运行某个.reg 文件时,该文件的内容就会合并到本地注册表中。

因此,分发.reg 文件时必须格外小心。

.Reg 文件的语法
.reg 文件具有以下语法:
RegistryEditorVersion
Blank line
[RegistryPath1]
"DataItemName1"="DataType1:DataValue1"
DataItemName2"="DataType2:DataV alue2"
Blank line
[RegistryPath2]
"DataItemName3"="DataType3:DataValue3"
其中:
RegistryEditorVersion 是“Windows Registry Editor Version 5.00”(对于Windows 2000、Windows XP 和Windows Server 2003)或“REGEDIT4”(对于Windows 98 和Windows NT 4.0)。

“REGEDIT4”表头也适用于基于Windows 2000、Windows XP 和Windows Server 2003 的计算机。

Blank line 就是一个空行。

它标识新的注册表路径的开始。

每个项或子项都是一个新的注册表路径。

如果.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 hexadecimal
REG_DWORD dword
REG_EXPAND_SZ hexadecimal(2)
REG_MULTI_SZ hexadecimal(7)
有关注册表数据类型的更多信息,请单击下面的文章编号,以查看Microsoft 知识库中相应的文章:
256986 (/kb/256986/ ) Microsoft Windows 注册表说明DataValuex 紧跟在冒号(对于REG_SZ,则为等号)后面,并且格式必须正确(例如,字符串或十六进制)。

对二进制数据项使用十六进制格式。

注意:可以为同一个注册表路径输入多个数据项行。

添加注册表子项或添加和更改注册表值
要添加注册表子项或添加/更改注册表值,请在注册表中进行相应的更改,然后导出相应的一个或多个子项。

导出的注册表子项自动另存为.reg 文件。

要对注册表进行更改并将更改导出到.reg 文件,请按照下列步骤操作:
单击“开始”,单击“运行”,在“打开”框中键入regedit,然后单击“确定”。

找到并单击存放要更改的注册表项的子项。

单击“文件”,然后单击“导出”。

此步骤在您进行更改之前备份子项。

如果所做更改产生问题,您可以随后将此文件重新导入注册表。

在“文件名”框中,键入用于保存包含原始注册表项的.reg 文件的文件名,然后单击“保存”。

注意:请使用能提示其内容的名称,例如,可引用该子项的名称。

在右窗格中,添加或修改所需的注册表项。

重复步骤3 和步骤4,再次导出该子项,但是对该.reg 文件使用不同的文件名。

可以使用此.reg 文件在其他计算机上对注册表进行更改。

在本地计算机上测试所做更改。

如果它们产生问题,请双击存放原始注册表数据备份的文件,以将注册表返回到其原始状态。

如果更改起到预期作用,则可以使用本文分发注册表更改一节中的方法将您在步骤 6 中创建的.reg 文件分发给其他计算机。

删除注册表项和值
要使用.reg 文件删除注册表项,请在.reg 文件中的RegistryPath 前放置一个连字符(-)。

例如,要从以下注册表项中删除Test 子项:
HKEY_LOCAL_MACHINE\Software
请在.reg 文件中的以下注册表项前放置一个连字符:
HKEY_LOCAL_MACHINE\Software\Test
以下示例就是一个可以执行此任务的.reg 文件。

[-HKEY_LOCAL_MACHINE\Software\Test]
要使用.reg 文件删除注册表值,请在.reg 文件中的DataItemName 后的等号后放置一个连字符(-)。

例如,要从以下注册表项中删除TestValue 注册表值:
HKEY_LOCAL_MACHINE\Software\Test
请在.reg 文件中的"TestValue"= 后面放置一个连字符。

以下示例就是一个可以执行此任务的.reg 文件。

HKEY_LOCAL_MACHINE\Software\Test
"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 网站:
/library/en-us/dnw2kmag01/html/DistributingRegistryChanges.asp (/library/en-us/dnw2kmag01/html/DistributingRegistryChanges.asp) 注意:如果更改有效,可将该注册文件发送给网络上适当的用户。

合集下载

regedit用法_regedit参数_reg的注册与反注册

regedit用法_regedit参数_reg的注册与反注册

regedit用法_regedit参数_reg的注册与反注册.txt41滴水能穿石,只因为它永远打击同一点。

42火柴如果躲避燃烧的痛苦,它的一生都将黯淡无光。

regedit用法_regedit参数_reg的注册与反注册regedit用法_regedit参数_reg的注册与反注册             &# 160;            &#16 0;                   删除注册表的键或项还是要通过注册表文件删除注册表中的项Windows Registry Editor Version 5.00[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]保存为reg文件双击导如即可删除此项注意有个“-”号删除注册表中的值Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] "SoundMan"=-这样可以删除此值对于服务的启动类型对应注册表[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services] 下的各个子项服务名字下的start键表示启动类型1是系统2是自动3是手动4是禁用关于终止进程的操作XP下可以选择taskkill命令终止记事本:taskkill /IM notepad.exe /F/F的意思是强制终止filename 导入 .reg 文件进注册表/s 导入 .reg 文件进注册表(安静模式)/e 导出注册表文件例:regedit /e filename.reg HKEY_LOCAL_MACHINE\SYSTEM/L:system 指定 system.dat/R:user 指定 user.dat/C 压缩 [文件名] (Windows 98)===================================regedit参数filename      导入 .reg 文件进注册表/s            导入 .reg 文件进注册表(安静模式)/e            导出注册表文件例:regedit /e filename.reg HKEY_LOCAL_MACHINE//SYSTEM/L:system     指定 system.dat/R:user       指定 user.dat/C            压缩[文件名] (Windows 98)还有一些参数也是可以用的,比如/a,但是我尝试后发现功能无非就是上述这些!而且测试参数很容易导致你的注册表加倍庞大,实在是一个很危险的工作。

注册表“.REG”文件完全攻略

注册表“.REG”文件完全攻略

注册表“.REG”文件完全攻略我们平时对注册表的修改操作大多是通过注册表编辑器Regedit来实现的,然而有一天,你登录了某个网站以后,便发现注册表编辑器已经被禁止使用了,怎么办?最简单也是最方便而且不需要任何工具的办法,那就是使用REG文件来解除注册表编辑器的限制。

何谓REG文件REG文件实际上是一种注册表脚本文件,双击REG文件即可将其中的数据导入到注册表中。

利用REG文件我们可以直接对注册表进行任何修改操作,它对注册表的操作可以不受注册表编辑器被禁用的限制,因此功能更为强大、灵活,另外,由于REG文件可以用任何文本文件编辑工具(例如记事本)进行修改,因此通过它对注册表数据进行修改后,如果发生错误,还可以通过改回REG文件中的数据后再导入,从而实现恢复操作,因此它又较之直接用注册表编辑器修改更安全,所以熟练掌握REG文件的运用,有时可以起到事半功倍、意想不到的效果。

创建REG文件REG文件的创建是非常简单的,可以通过任何一个文本文件编辑工具来实现。

我们就以创建一个可以解除注册表禁用限制的REG文件restore.reg为例来介绍一下具体过程。

打开记事本,在记事本文件中输入以下内容:REGEDIT4空一行[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies \System]"DisableRegistryTools"=dword : 00000000保存此文件,在打开的“另存为”对话框中选择好保存路径,再单击“保存类型”中的下拉箭头选择“所有文件”(一定要选择此步,不然保存后的文件会自动加上TXT的扩展名),然后在“文件名”中输入“restore.reg”后按“保存”按钮(如图1)。

以后你就可以通过双击这个restore.reg来直接解除禁用注册表的限制。

图1创建、保存reg文件对REG文件进行修改我们在利用REG文件对注册表进行操作时,要操作的对象有两种:一种是对主键进行操作,一种是对主键下的键值项目进行操作。

注册表修改的方法

注册表修改的方法

注册表修改的方法注册表是Windows操作系统中的一个重要组成部分,它包含了系统的各种配置信息和设置。

通过修改注册表,我们可以对系统进行一些高级设置和个性化调整。

下面将介绍一些常见的注册表修改方法以及其拓展。

1. 打开注册表编辑器:按下Win + R键,然后输入'regedit'并按下回车键,即可打开注册表编辑器。

2. 创建新的注册表项:在注册表编辑器中,可以通过右键点击一个现有的项或者文件夹,然后选择'新建'来创建一个新的注册表项。

这样可以方便地对系统进行自定义设置。

3. 修改注册表项的值:在注册表编辑器中,可以通过双击一个注册表项来修改其值。

不同的注册表项对应着系统的不同设置,我们可以根据需要进行修改。

例如,可以修改'Shell'项的值来更改默认的Windows外壳。

4. 导入和导出注册表项:在注册表编辑器中,通过'文件'菜单中的'导入'和'导出'选项,可以将注册表项保存为.reg文件,或者从.reg文件中导入注册表项。

这样可以方便地备份和恢复注册表设置,或者在不同的电脑之间共享设置。

5. 注意事项:在修改注册表之前,务必备份注册表。

因为错误的注册表修改可能导致系统不稳定甚至无法启动。

另外,在修改注册表时,也应该遵循一些安全原则,如只修改自己熟悉的项,避免随意删除或修改系统自带的注册表项。

拓展:除了上述常见的注册表修改方法外,还有一些高级的注册表修改技巧可以进一步拓展:1. 修改系统启动项:在注册表的'HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun'路径下,可以添加或删除一些启动项,来控制系统启动时自动运行的程序。

2. 修改文件类型关联:在注册表的'HKEY_CLASSES_ROOT'路径下,可以修改文件类型的关联,例如将某个文件类型的默认打开程序修改为自定义的程序。

使用DOS命令REG操作注册表

使用DOS命令REG操作注册表

使用DOS命令REG操作注册表reg命令是WindowsXP提供的,它可以添加、更改和显示注册表项中的注册表子项信息和值。

reg add将新的子项或项添加到注册表中。

语法:reg add KeyName [/v EntryName|/ve] [/t DataType] [/s separator] [/d value] [/f]参数KeyName指定子项的完全路径。

对于远程计算机,请在\\ComputerName\PathToSubkey 中的子项路径前包含计算机名称。

忽略ComputerName 会导致默认对本地计算机进行操作。

以相应的子目录树开始路径。

有效子目录树为HKLM、HKCU、HKCR、HKU 以及HKCC。

/v EntryName指定要添加到指定子项下的项名称。

/ve指定添加到注册表中的项为空值。

/t DataType指定项值的数据类型。

DataType 可以是以下几种类型:REG_SZREG_MULTI_SZREG_DWORD_BIG_ENDIANREG_DWORDREG_BINARYREG_DWORD_LITTLE_ENDIANREG_LINKREG_FULL_RESOURCE_DESCRIPTORREG_EXPAND_SZ/s separator指定用于分隔多个数据实例的字符。

当REG_MULTI_SZ 指定为数据类型且需要列出多个项时,请使用该参数。

如果没有指定,将使用默认分隔符为\。

/d value指定新注册表项的值。

/f不用询问信息而直接添加子项或项。

/?在命令提示符显示帮助。

注释该操作不能添加子树。

该版本的Reg 在添加子项时无需请求确认。

下表列出了reg add 操作的返回值。

值说明0 成功1 失败范例下列范例说明了如何使用reg add 命令:reg add \hklm\software\myco /v data /t reg_binary /d fe340eadreg add "hkcu\software\microsoft\winmine" /v Name3 /t reg_sz /d Anonymousreg add "hkcu\software\microsoft\winmine" /v Time3 /t reg_dword /d 5reg compare比较指定的注册表子项或项。

使用REG注册表文件添加、修改或删除注册表键值和子项

使用REG注册表文件添加、修改或删除注册表键值和子项

使用REG注册表文件添加、修改或删除注册表键值和子项2013/4/9 22:14:35字作者:西西我们平时大多采用Regedit注册表编辑器来实现对注册表的修改操作,但是这种手工操作费时费力,当你要对多台PC统一修改注册表时,就要怨念了。

并且在某些情况下,如果注册表编辑器被禁用了,那么这种方法也会失效。

于是,推荐大家使用REG文件来快速完成注册表的修改。

REG文件实际上是一种注册表脚本文件,Regedit注册表编辑器可以使用REG文件来导入、导出注册表的子项和值。

双击REG文件(即用Regedit.exe 注册表编辑器程序运行该文件)即可将其中的数据导入到注册表中。

我们可以使用REG文件直接对注册表进行任何修改操作,且不受注册表编辑器被禁用的限制。

与导入相对的,可以使用Regedit注册表编辑器来将注册表中指定的项导出至REG文件,便于备份。

可将REG文件可分发至多台PC,进行批量的注册表修改。

REG文件可用任何文本文件编辑工具(如记事本)进行修改,熟练掌握后可以起到事半功倍、意想不到的效果。

1. 创建REG文件REG文件的创建过程非常简单,可以通过任何一个文本文件编辑工具来实现。

创建前记得先去掉“文件夹选项”中的“隐藏已知文件类型的扩展名”子项,使得你能够真正地修改文件的扩展名。

我们以记事本为例,打开记事本程序,选择“另存为”,文件名为“try.reg”,保存类型为“所有文件”(这一步很重要,否则保存后的文件会自动加上“.txt”扩展名),然后保存。

于是就获得了一个空的REG文件。

当然,你也可以选择直接修改记事本文件的扩展名,例如把文件“try.txt”改为“try.reg”。

双击执行该文件,就会弹出以下提示框,提示你是否要修改注册表。

2. REG语法2.1 基本语法Reg文件内容的基本语法格式如下:RegistryEditorVersion空行[RegistryPath1]"DataItemName1"="DataType1:DataValue1""DataItemName2"="DataType2:DataValue2"空行[RegistryPath2]"DataItemName3"="DataType3:DataValue3"空行[RegistryPath3]"DataItemName4"="DataType4:DataValue4"空行用于分隔多个键路径,每个键路径下可以有多个子键和值项。

注册表REG文件编写实例(创建、删除、添加、更改键值等等)

注册表REG文件编写实例(创建、删除、添加、更改键值等等)

Windows 中的注册表文件(system.dat 和user.dat )是Windows 的核心数据库,因此,对Windows 来说是非常重要的。

通过修改注册表文件中的数据,可以达到优化Windows 性能的效果。

但修改注册表也可能导致整个Windows 系统的崩溃!所以,在对注册表进行操作前或者是在安装一些软件前先对注册表进行备份。

下面介绍REG 文件的编写方法。

一、对主键的操作1.新建一个主键例如我们想在主键HKEY_CURRENT_USER\Software 下新建一个名叫“我的软件”的主键。

那么,你可以打开记事本,写入如下内容:说明:(1) 第一行的REGEDIT4 必须用大写。

第二行必须为一个空行。

在最后必须要有一个回车。

(2) Windows 95/98/ME/NT4.0等的REG文件开头第一行是“REGEDIT4”。

而Windows 2000/XP则是“Windows Registry Editor Version 5.00”,用以区分所使用的操作系统。

事实上,“REGEDIT4”适合目前任何Windows 操作系统(9X/2000/XP/2003)。

然后将这个文件保存成为REG 格式。

例如,reg.reg双击运行此文件,会弹出两次确认信息,确定后计算机就会把我们写的注册表项目写入注册表文件中。

你可以打开Regedit.exe 来检查一下。

2.删除一个主键例如我们想把刚才我们建的那个名叫“我的软件”的主键删除掉,那么我们可以在记事本中这么写:注意到前面的减号“- ”了吧,这就是删除的意思。

将它保存成reg 格式,运行。

“我的软件”这个主键就被删掉了。

二、对键值项的操作1.添加一个键值项要新建一个键值项,必须要指明该键值所在的分支,该键值的名字、该键值的类型和该键值的值( 数据) 。

例如要在分支HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 下新建一个名为“Nodrives ”,类型为“Dword ”,值为“00000004 ”的键值项。

注册表操作命令(reg命令)

reg compare 比较指定的注册表子项或项。 语法 reg compare KeyName1 KeyName2 [{/v ValueName | /ve}] [{/oa | /od | /o s | on}] [/s] 参数 KeyName1 指定要比较的第一个子项的完整路径。要指定远程计算机,请包括计算机名(以 \\ComputerName\ 格式表示),并将其作为 KeyName 的一部 分。省略 \\ComputerName\ 会导致默认对本地计算机的操作。KeyName 必须包 括一个有效的根键。有效根键包括 HKLM、HKCU、HKCR、HKU 以 及 HKCC。如果指定了远程计算机,则有效根键是 HKLM 和 HKU。 KeyName2 指定要比较的第二个子项的完整路径。要指定远程计算机,请包括计算机名(以 \\ComputerName\ 格式表示),并将其作为 KeyName 的一部 分。省略 \\ComputerName\ 会导致默认对本地计算机的操作。只在 KeyName2 中指定计算机名会导致该操作使用到 KeyName1 中指定的子项的 路径。KeyName 必须包括一个有效的根键。有效根键包括 HKLM、HKCU、HKCR、 HKU 以及 HKCC。如果指定了远程计算机,则有效根键是 HKLM 和 HKU。 /v ValueName 指定要比较的子项下的值名称。 /ve 指定只比较值名称为 null 的项。 [{/oa | /od | /os | on}] 指定如何显示比较操作的结果。默认设置是 /od。下表列出了每一个选项。 值 描述 /oa 指定显示所有不同点和匹配点。默认情况下,仅列出不同点。 /od 指定仅显示不同点。这是默认操作。 /os 指定仅显示匹配点。默认情况下,仅列出不同点。 /on
page 3

reg注册表文件解析

REG注册表文件全面解析[ 技术教程 ]在我们对注册表进行设置或是修改的时候,有时候可能会用到一种扩展名为REG的文件,那么这个文件到底是个什么东东呢?它到底有什么作用,怎么创建它,又该如何实现对注册表的各种操作呢?下面笔者为你一一道来!是什么?REG文件实际上是一种注册表脚本文件,双击REG文件即可将其中的数据导入到注册表中。

通过约定的格式,我们可以利用REG文件直接对注册表进行任何修改操作,而且它对注册表的操作可以不受Regedit.exe被禁用的限制,因此功能更为强大、灵活;此外,由于REG文件可以用任何文本编辑器\(如记事本\进行打开、编辑、修改,可以在发生错误的时候,通过改回REG 文件中的数据后再导入,实现恢复操作,因此它更方便、安全。

怎么做?REG文件对于注册表的操作可以归结为以下几种:新建主键、删除主键、新建键值、修改键值、删除键值,我们分别来看一下。

以下实际操作以在Windows2000/XP中为例。

1.新建主键例如我们想在主键[HKEY_CURRENT_USER\Soft-ware]下新建一个名叫“新建主键名称”的主键。

那么,我们可以打开记事本,写入如下内容:WindowsRegistryEditorVer-sion5.00[HKEY_CURRENT_USER\Software\新建主键名称]输入完成后另存为一个形如“*.reg”的文件,再双击将其导入到注册表中,如图1所示,我们可以立杆见影地看到修改后的效果。

2.删除主键要用REG文件在注册表中删除一个主键,方法是在[]中的主键路径前面加上一个-符号即可。

值得注意的是,删除主键操作将会一并删除该主键下的所有子键及其键值项目。

例如要删除我们刚才添加的那个主键,可以在记事本上输入下面的内容:WindowsRegistryEditorVer-sion5.00[-HKEY_CURRENT_USER\Software\新建主键名称]接下来,只要另存为一个*.reg文件,并双击将其导入注册表中即可立即生效。

REG的命令使用

REG 的‎命令使‎用R‎e g‎对注‎册表子项信‎息和注册表‎项值中的值‎执行添加、‎更改、导入‎、导出以及‎其他操作。

‎r‎e g 命令‎包括:‎reg‎add ‎r eg c‎o mpar‎e reg‎copy‎reg ‎d elet‎e reg‎expo‎r t re‎g imp‎o rt r‎e g lo‎a d ‎reg ‎q uery‎reg ‎r esto‎r e re‎g sav‎e reg‎unlo‎a d‎reg ‎a dd‎将新的‎子项或项添‎加到注册表‎中。

‎语法‎reg‎add ‎K eyNa‎m e [{‎/v Va‎l ueNa‎m e | ‎/ve}]‎[/t ‎D ataT‎y pe] ‎[/s S‎e para‎t or] ‎[/d D‎a ta] ‎[/f] ‎参数‎K‎e yNam‎e‎指定要添加‎的子项或项‎的完整路径‎。

要指定远‎程计算机,‎请包括计算‎机名(以‎\\Com‎p uter‎N ame\‎格式表示‎),并将其‎作为 Ke‎y Name‎的一部分‎。

省‎略 \\C‎o mput‎e rNam‎e\ 会导‎致默认对本‎地计算机的‎操作。

Ke‎y Name‎必须包括‎一个有效的‎根键。

有效‎根键包括‎H KLM、‎H KCU、‎H KCR、‎H KU 以‎及‎H KCC。

‎如果指定了‎远程计算机‎,则有效根‎键是 HK‎L M 和‎H KU。

‎/v‎Valu‎e Name‎指‎定要添加到‎指定子项下‎的注册表项‎名称。

‎/ve‎指‎定添加到注‎册表中的注‎册表项为空‎值。

‎/t T‎y pe‎指定注‎册表项的类‎型。

Typ‎e必须是‎以下几种类‎型之一:‎RE‎G_SZ ‎RE‎G_MUL‎T I_SZ‎R‎E G_DW‎O RD_B‎I G_EN‎D IAN ‎RE‎G_DWO‎R D‎REG_‎B INAR‎Y‎R EG_D‎W ORD_‎L ITTL‎E_END‎I AN‎REG‎_LINK‎R‎E G_FU‎L L_RE‎S OURC‎E_DES‎C RIPT‎O R‎REG_‎E XPAN‎D_SZ ‎/s‎Sepa‎r ator‎当‎指定了 R‎E G_MU‎L TI_S‎Z数据类‎型并且需要‎列出多个项‎时,指定用‎来分隔数据‎的多个实例‎的字符。

制作REG文件编辑注册表

制作REG文件编辑注册表Windows XP注册表除了可以用注册表编辑器、工具软件修改外,还可以直接用记事本制作REG文件叫本来直接修改,其优势是可以文件形式保存、交流,也保证了准确性和安全性。

下面我们分别从注册表项(子健、项值)的创建、修改、删除3个方面分析REG文件的制作。

1.创建和修改⑴创建子项我们现在需要在HKEY_LOCAL_MACHINE\SOFTWARE下创建一个名为"lvanLuo"的子项,则只须在记事本中输入以下内容:Windows Registry Editor Version 5.00(此处空一行)[HKEY_LOCAL_MACHINE\SOFTWARE\lvanLuo]将其保存为任一扩展名为REG的文件(如ivan.reg),双击其就可以在HKEY_LOCAL_MACHINE\SOFTWARE\下创建名为"lvanLuo"的子项。

⑵创建或修改值项现在要在HKEY_LOCAL_MACHINE\SOFTWARE\lvanLuo下新建一个名为"ivan"(如注册表中已有ivan值项,则为修改)、类型为"REG_DWORD"、值为"111"(16进制)的值项,则可在记事本中输入以下内容:Windows Registry Editor Version 5.00(此处空一行)[HKEY_LOCAL_MACHINE\SOFTWARE\lvanLuo]"ivan"=dword:111将以上文档保存为一个REG文件并双击之,如果此时你的注册表中没有lvanLuo这个子项,那么将会为你创建。

修改时也可把需要的注册表项导出,用记事本打开并修改,然后将其导入即可。

2.删除⑴删除值项如果将HKEY_LOCAL_MACHINE\SOFTWARE\lvanLuo\下名为"ivan"的值项删除,相应REG文件的内容为:Windows Registry Editor Version 5.00(此处空一行)[HKEY_LOCAL_MACHINE\SOFTWARE\lvanLuo]"ivan"=-⑵删除子项或要删除HKEY_LOCAL_MACHINE\SOFTWARE下的lvanLuo子项,REG文件如下书写:Windows Registry Editor Version 5.00(此处空一行)[-HKEY_LOCAL_MACHINE\SOFTWARE\lvanLuo]以上就是REG文件制作的全部内容,如果还有什么不懂的地方,只需将注册表中一项导出为REG文件,然后用记事本打开,对照注册表编辑器的相应项看看便明白了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档