2007-04-16 07:12:40
Kenny
「.reg」文件全攻略
有的時候為了方便修改註冊表,我們會製作一些腳本,但是不管是inf文件還是vbs腳本,我覺得還是只有.reg文件是最方便的。關於註冊表的操作,常見的是創建、修改、刪除。
--創建
創建分為兩種,一種是創建子項(Subkey)
註:如果你對註冊表的命名不是很清楚,可以看看註冊表命名標準手冊(http://www.sometips.com/tips/registryhack/204.htm)
我們創建一個文件,內容如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Test4Adam]
然後執行該腳本,你就已經在HKEY_LOCAL_MACHINE\SOFTWARE\下創建了一個名字為「Test4Adam」的子項。
另一種是創建一個項目名稱
那這種文件格式就是典型的文件格式,和你從註冊表中導出的文件格式一致,內容如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Test4Adam]
"Test1"="Adam"
"Test2"=hex:61
"Test3"=dword:00000064
Test1的類型是「String value」
Test2的類型是「Binary value」
Test3的類型是「DWORD value」
注意:如果你的註冊表中不存在Test4Adam這個子項,那麼該腳本會為你創建該子項。
--修改
修改相對來說比較簡單,只要把你需要修改的項目導出,然後用記事本進行修改,然後導入即可,在此我就不再贅述。
--刪除
我們首先來說說刪除一個項目名稱,我們創建一個如下的文件:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Test4Adam]
"Test1"=-
執行該腳本,HKEY_LOCAL_MACHINE\SOFTWARE\Test4Adam下的"Test1"就被刪除了;
我們再看看刪除一個子項,我們創建一個如下的腳本:
Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SOFTWARE\Test4Adam]
執行該腳本,HKEY_LOCAL_MACHINE\SOFTWARE\Test4Adam就已經被刪除了。
上一篇:遠程備份和還原
下一篇:regedit.exe的參數