制作REG文件編輯注冊表
Windows XP注冊表文件除了可以用注冊表編輯器、工具軟件修改外,還可以直接用記事本制作REG文件腳本來直接修改,其優(yōu)勢是可以文件形式保存、交流,也保證了準(zhǔn)確性和安全性。下面我們分別從注冊表項(子項、值項)的創(chuàng)建、修改、刪除3個方面分析REG文件的制作。
1.創(chuàng)建和修改
?。?)創(chuàng)建子項
我們現(xiàn)在需要在HKEY_LOCAL_MACHINE\SOFTWARE下創(chuàng)建一個名為"IvanLuo"的子項,則只須在記事本中輸入以下內(nèi)容(右圖):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\IvanLuo]
將其保存為任一擴(kuò)展名為REG的文件(如ivan.reg),雙擊其就可以在HKEY_LOCAL_MACHINE\SOFTWARE\下創(chuàng)建名為"ivanluo"的子項。
?。?)創(chuàng)建或修改值項
現(xiàn)在要在HKEY_LOCAL_MACHINE\SOFTWARE\IvanLuo下新建一個名為"ivan"(如注冊表中已有ivan值項,則為修改)、類型為"REG_DWORD"、值為"111"(16進(jìn)制)的值項,則可在記事本中輸入以下內(nèi)容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\IvanLuo]
"ivan"=dword:111
將以上文檔保存為一個REG文件并雙擊之,如果此時你的注冊表中沒有IvanLuo這個子項,那么將會為你創(chuàng)建。修改時也可把需要修改的注冊表項導(dǎo)出,用記事本打開并修改,然后將其導(dǎo)入即可。
2.刪除
?。?)刪除值項
如要將HKEY_LOCAL_MACHINE\SOFTWARE\IvanLuo\下名為"ivan"的值項刪除,相應(yīng)REG文件的內(nèi)容為:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\IvanLuo]
"ivan"=-
(2)刪除子項
或要刪除HKEY_LOCAL_MACHINE\SOFTWARE下的IvanLuo子項,REG文件如下書寫:
Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SOFTWARE\IvanLuo]