[HKEY_CURRENT_CONFIG\System\abc]

这里abc 新建 主键名称, 位于路径HKEY_CURRENT_CONFIG\System

输入完成后另存为一个形如 “*.reg” 的文件,再双击将其导入到注册表中

2. 删除主键

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

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

例如要删除我们刚才添加的那个主键,可以在记事本上输入下面的内容:

WindowsRegistryEditorVersion5.00

[-HKEY_CURRENT_CONFIG\System\abc]

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

3. 新建键值

Windows Registry Editor Version 5.00

[HKEY_CURRENT_CONFIG\System\abc]

@="xyz"

" 新值 #1"="1"

" 新值 #2"=hex:10

" 新值 #3"=dword:00000001

如上,先写入 Windows Registry Editor Version 5.00 ,然后按两次回车,用 [] 选择分支。

若要修改默认键值,先输入 @ ,再输入 = ,再用 "" 选择默认键值

若要新建字符串值,先用 "" 选择名称,输入 = ,再用 "" 选择数值。

若要新建二进制值,先用 "" 选择名称,输入 = ,再输入 hex: 再输入数值

若要新建 Dword 值,先用 0"" 选择名称,输入 = ,再输入 dword: 再输入数值(八位数)

REG 文件中, Dword 值用 dword 表示,二进制值用 hex 表示,字符串值直接用引号把内容括起来就行。值得注意的是,键值类型如 dword hex 等也都必须用小写,此外,如果在创建字符串类型的键值时,如果该字符串中包含路径分隔符,这个路径分隔符必须用双斜杠 “\\” 表示。还有就是,在 Reg 文件中,默认键值是用 @ 表示的,并且没有引号。

4. 修改键值

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

WindowsRegistryEditorVersion5.00

[HKEY_CURRENT_USER\Software\REG 文件测试 ]

" 新值 #3"=dword:00000000

在我们执行导入操作之后,新的数据会自动覆盖旧的数据,比如在本例中,会自动用 00000000 00000001 替换掉。

5. 删除键值

REG 文件删除键值项目也是通过 - 号实现的,只要把 - 符号放在键值项目的等号后面就行了。

我们要删除我们添加的几个键值项目,我们可以这么写

WindowsRegistryEditorVersion5.00

[HKEY_CURRENT_USER\Software\REG 文件测试 ]

" 新值 #1"=-

" 新值 #2"=-

" 新值 #3"=-

注意到等号后面的减号了吧,这就是删除的意思。

一定会感谢现在拼命的自己
fighting!!!