windows registry editor version 5.00
[hkey_current_user\software
\microsoft
\windows
\currentversion
\policies
\system
] "disableregistrytools"=dword:00000000
注意:「regedit4」這行與後面行之間要有一空行。
reg檔案為什麼要以「regedit4」開頭,而不是「regedit1」或「regedit2」呢?因為這是「規定」。windows 95/98/me/nt 4.0等的reg檔案開頭第一行規定必須是「regedit4」。而windows 2000/xp則是「windows registry editor version 5.00」,用以區分所使用的作業系統。從這個reg檔案中,我們可以了解reg檔案的內容格式:
1、開頭第一行一定是:「regedit4」或「windows registry editor version 5.00」,以區別作業系統;
2、登錄檔資訊頭尾用「[」與「]」包起來;
3、」 「內就是字串內容;
4、「dword」為「0」就是用「dword:00000000」表示,因為「dword」值是16進製,16進製的「0」就是「00000000」。
5、因為本例中只有一行登錄檔資訊([hkey_current_user\software\mi…]),所以沒有空行。而如果有兩個以上的登錄檔資訊,資訊與資訊之間就需要有空行隔開。
6、如果要刪除某個登錄檔資訊該怎麼辦?很簡單,在登錄檔資訊前面加上「-」(減)號。例如,「unlock.reg」我也可以這麼寫:
windows registry editor version 5.00
[-hkey_current_user\software
\microsoft
\windows
\currentversion
\policies
\system
]
只要「-hkey_current_user\soft…」就可以了,「disableregistrytools…」那一行就可以省去不寫,為什麼?因為這行就是告訴「regedit」直接去把「system」這個登錄檔資訊刪掉,而「disableregistrytools」又是在「system」下,頭都刪了,當然裡面的東西也就消失了。
新增:
cmd /k reg add "hkey_current_user\software
\microsoft
\windows
\currentversion
\policies
\system" /v disableregistrytools /t reg_dword /d 0 /f
cmd /k reg add "hkey_current_user\software
\microsoft
\windows
\currentversion
\policies
\system" /v disableregistrytools /t reg_dword /d 1 /f
/k 執行字串指定的命令但保留
/v 所選項之下要新增的值名
/ve 為登錄檔項新增空白值名《無名稱》
/t regkey 資料型別
[ reg_sz | reg_multi_sz | reg_dword_big_endian |
reg_dword | reg_binary | reg_dword_little_endian |
reg_none | reg_expand_sz ]
如果忽略,則採用 reg_sz
/d 要分配給新增的登錄檔 valuename 的資料
/f 不用提示就強行改寫現有登錄檔項
reg delete hkey_local_machine\software
\microsoft
\windows
\currentversion
\policies
\explorer /va /f
reg delete hkey_local_machine\software
\microsoft
\windows
\currentversion
\policies
\system /va /f
/ve 刪除空白值名稱的值
/va 刪除該項下的所有值
/f 不用提示就強行刪除
注意:用cmd新增登錄檔項可前面可省寫為hkcu,但是在reg檔案中絕對不可以,否則會無效。 編寫登錄檔 reg檔案
windows 中的登錄檔檔案 system.dat 和 user.dat 是 windows 的核心資料庫,因此,對 windows 來說是非常重要的。通過修改登錄檔檔案中的資料,可以達到優化 windows 效能的效果。reg檔案實際上是一種登錄檔指令碼檔案,雙擊reg檔案即可將其中的資料匯入到...
REG登錄檔檔案編寫全攻略
windows 中的登錄檔檔案 system.dat 和 user.dat 是 windows 的核心資料庫,因此,對 windows 來說是非常重要的。通過修改登錄檔檔案中的資料,可以達到優化 windows 效能的效果。但修改登錄檔也可能導致整個 windows 系統的崩潰!所以,在對登錄檔進行...
REG登錄檔檔案全面解析
在我們對登錄檔進行設定或是修改的時候,有時候可能會用到一種擴充套件名為reg的檔案,那麼這個檔案到底是個什麼東東呢?它到底有什麼作用,怎麼建立它,又該如何實現對登錄檔的各種操作呢?下面筆者為你一一道來!是什麼?reg檔案實際上是一種登錄檔指令碼檔案,雙擊reg檔案即可將其中的資料匯入到登錄檔中。通過...