使用REG文件删除注册表内容
作者:netboy 日期:2005-10-03
以前要删除注册表的内容,一般是采用手工删除/使用INF文件的办法,今天向大家介绍如何使用REG文件来删除注册表的主键。
实例一:删除主键
我在HKEY_LOCAL_MACHINE\Software下新建一个主键叫做:netboy,然后在netboy下又新建一个次级主键叫做test,如果我们要删除test这个主键的话,我们就按照下面的格式编辑一个注册表文件:
Windows Registry Editor Version 5.00
注意:(如果是98或ME的话将上面这句英文修改为REGEDIT4)
[-HKEY_LOCAL_MACHINE\SOFTWARE\netboy\test]
然后保存为REG文件并导入注册表即可。然后再到注册表里面看看,test这个主键是否还存在?此外,如果test里面还有内容的话(包括下一级的主键或字符串、2进制、Dword值),也会全部被删除,也就是说不管test下面的内容是否存在,系统将会全部删除。
原理揭示:注意键名前面的那个减号,之所以能够成功的删除,全部是它的功劳。
实例二:删除主键下面的键值
我在HKEY_LOCAL_MACHINE\Software下新建一个主键叫做:netboy,然后在netboy下又新建一个次级主键叫做test,再在test下面新建一个键值TestValue,如果我们只是单单删除TestValue这个键值,同级或上级的主键和键值不删除的话。我们就按照下面的格式编辑一个注册表文件:
Windows Registry Editor Version 5.00
注意:(如果是98或ME的话将上面这句英文修改为REGEDIT4)
[HKEY_LOCAL_MACHINE\SOFTWARE\netboy\test]
"TestValue"=-
原理揭示:我们只需要在数据项名称后的等号后放置一个连字符(-)即可将这个键值删除。
评论: 1 | 引用: 0 | 查看次数: 4125
发表评论

























上一篇
下一篇



文章来自:
日志标签: 












祝新年愉快。
但是,如何删除主键下所有的次键?