您的位置首页生活百科

如何手工写.reg编辑注册表文件

如何手工写.reg编辑注册表文件

的有关信息介绍如下:

如何手工写.reg编辑注册表文件

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

1.新建主键

引用内容例如我们想在主键[HKEY_CURRENT_USER\Soft-ware]下新建一个名叫“新建主键名称”的主键。那么,我们可以打开记事本,写入如下内容:

WindowsRegistryEditorVer-sion5.00[HKEY_CURRENT_USER\Software\新建主键名称]

输入完成后另存为一个形如“*.reg”的文件,再双击将其导入到注册表中,我们可以立杆见影地看到修改后的效果。

2.删除主键引用内容要用REG文件在注册表中删除一个主键,方法是在[]中的主键路径前面加上一个-符号即可。值得注意的是,删除主键操作将会一并删除该主键下的所有子键及其键值项目。例如要删除我们刚才添加的那个主键,可以在记事本上输入下面的内容:

WindowsRegistryEditorVer-sion5.00[-HKEY_CURRENT_USER\Software\新建主键名称]

接下来,只要另存为一个*.reg文件,并双击将其导入注册表中即可立即生效。

3.新建键值引用内容在注册表编辑器右侧的键值项窗口空白处单击右键,选择“新建”菜单项,可以看到这些键值被细分为:字符串值、二进制值、DWORD值等几种类型。

字符串值(REG_SZ),该值一般用来作为文件描述和硬件标志,可以是字母、数字,也可以是汉字,但它是长度固定的文本字符串,最大长度不能超过255个字符。REG文件中一般表现为:“a”=“****”。二进制值(REG_BINARY),一般情况下,大多数硬件组件信息以二进制数据存储,然后通过十六进制的格式显示在注册表编辑器中。该类型值没有长度限制,可以是任意字节长,REG文件中一般表现为:“a”=hex:01,00,00,00。

DWOED值(REG_DWORD),设备驱动程序和服务的许多参数都是此类型,以二进制、十六进制或十进制格式显示在注册表编辑器中。REG文件中一般表现为“a”=dword:00000001。

4.修改键值引用内容修改一个键值项和创建一个新键值的方法是类似的,只要在REG文件中,更改相应数据就可以了。例如我们要将上例中的Dword值改为00000000,我们可以这么写:

WindowsRegistryEditorVer-sion5.00[HKEY_CURRENT_USER\Software\rtxt]“Dword值”=dword:00000000在我们执行导入操作之后,新的数据会自动覆盖旧的数据,比如在本例中,会自动用00000000将00000001替换掉

5.删除键值引用内容用REG文件删除键值项目也是通过-号实现的,只要把-符号放在键值项目的等号后面就行了。我们要删除图2所示中我们添加的几个键值项目,我们可以这么写

WindowsRegistryEditorVer-sion5.00

[HKEY_CURRENT_USER\Software\test]

@=“test”=-