以下哪個註冊表腳本的語法正確分配十進制值?兩者都能工作嗎?是首選嗎?註冊表腳本 - 你可以不DWORD關鍵字
樣品A:
REGEDIT4
[HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\policies\explorer]
"nodrivetypeautorun"=255
樣品B:
REGEDIT4
[HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\policies\explorer]
"nodrivetypeautorun"=dword:000000FF
從技術上講,在該示例中, 「nodrivetypeautorun」 元件是一個雙字數據類型。我不想留意「nodrivetypeautorun」元素。我只關心dword數據類型以及在註冊表腳本中設置它們的正確方法。
我認爲,樣品A將無法導入的價值,我想我可以證明這一點。我需要的是一個基準線上,將支持我,因爲有些人說我一起工作不會把我的話,即使我說明問題。我花了一段時間與谷歌,找不到我在找什麼。這個問題的首選答案應該有這樣的參考,但我會解決其他專業人士的普遍共識。
我解決了這個由簡單的演示,使用註冊表編輯器來觀察每個步驟後的結果: test1.reg將嘗試兩個鍵添加到註冊表中,一個會失敗: REGEDIT4 [HKEY_LOCAL_MACHINE \ SOFTWARE \測試] 「測試1」= DWORD:000000FF 「test2的」= 255 test2.reg,將嘗試從255 TEST1值更改爲300,以及失敗。 REGEDIT4 [HKEY_LOCAL_MACHINE \ SOFTWARE \試驗] 「測試1」= 300 undo.reg將從註冊表中刪除該測試的條目。 REGEDIT4 [-HKEY_LOCAL_MACHINE \ SOFTWARE \測試] 這清楚地表明,你不能沒有的DWORD關鍵字添加或修改的DWORD值。 – rev 2009-05-01 14:06:29