Windows XP注册表文件除了可以用注册表编辑器、工具软件修改外,还可以直接用记事本制作REG文件脚本来直接修改,其优势是可以文件形式保存、交流,也保证了准 确性和安全性。下面我们分别从注册表项(子项、值项)的创建、修改、删除3个方面分析REG文件的制作。
1.创建和修改
(1)创建子项
我们现在需要在HKEY_LOCAL_MACHINE\SOFTWARE下创建一个名为"IvanLuo"的子项,则只须在记事本中输入以下内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\IvanLuo]
将其保存为任一扩展名为REG的文件(如ivan.reg),双击其就可以在HKEY_LOCAL_MACHINE\SOFTWARE下创建名为"ivanluo"的子项。
(2)创建或修改值项
现在要在HKEY_LOCAL_MACHINESOFTWAREIvanLuo下新建一个名为"ivan"(如注册表中已有ivan值项,则为修改)、类型为"REG_DWORD"、值为"111"(16进制)的值项,则可在记事本中输入以下内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\IvanLuo]
"ivan"=dword:111
将以上文档保存为一个REG文件并双击之,如果此时你的注册表中没有IvanLuo这个子项,那么将会为你创建。修改时也可把需要修改的注册表项导出,用记事本打开并修改,然后将其导入即可。
2.删除
(1)删除值项
如要将HKEY_LOCAL_MACHINESOFTWAREIvanLuo下名为"ivan"的值项删除,相应REG文件的内容为:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\IvanLuo]
"ivan"=-
(2)删除子项
或要删除HKEY_LOCAL_MACHINESOFTWARE下的IvanLuo子项,REG文件如下书写:
Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SOFTWARE\IvanLuo]
以上便是REG文件制作的全部内容,很简单吧!如果还有什么不懂的地方,只须将注册表中一项导出为REG文件,然后用记事本打开,对照注册表编辑器中的相应项看看便明白了。
制作中应注意几点:1>.版本信息“Windows Registry Editor Version 5.00”是不能少的
2>.在写的过程中“Windows Registry Editor Version 5.00”前是不能空行的,这些与注册表的机制有关)
二.我们来制作它吧:
( 1 ).新建一个记事本空文件;
( 2 ).将下面内容拷贝到文件中:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Start Page"="http://www.baidu.com"
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
"homepage"=dword:00000000
( 3).然后将它保存为.reg格式;
这样当你的IE首页被恶意修改时,你只要双击它就可以人工修复了,多有成就感啊!我们不用借助 360安全卫士和一些工具了。当然首页你可以自己设置为其它的比如为空白页等。 “homepage”项你可以设置为禁止修改, "homepage"=dword:00000001. 这些都是个人爱好而已。