2013-03-08 100 views
1

我需要一個腳本來將Windows 7 Home Premium中的DWORD值更改爲0,以防止Microsoft Security Essentials嚮導在sysprep之後部署。我知道如何使用sysprep工作,只需要腳本。我嘗試了幾次vbs並玩過,但沒有成功。更改註冊表的腳本DWORD

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Security Client 

DWORD: OOBE 

Change value to 0 

請讓我知道是否有資源,我可以自己做這個。我不熟悉腳本,也不打算爲笨拙的問題加重堆棧嚮導。

回答

2

在VBS試試這個測試:

CreateObject("WScript.Shell").RegWrite "HKLM\ABC", 0, "REG_DWORD" 

結果應該是: enter image description here

確保您使用提升的權限運行該腳本。

+0

我的結果與你匹配!我編輯了我的路徑腳本,它的工作! – 2013-03-09 00:11:03

0

PowerShell中能做到這一點

sp 'hklm:software/microsoft/microsoft security client' OOBE 0 -t dword 
+0

感謝您的回答!我以「Windows註冊表編輯器版本5.00」開頭,將代碼保存爲registryfix.reg。該文件執行成功,但不會更改該值。我已將代碼中的0更改爲0x00000000,「0x00000000」,「0」。有什麼建議麼? – 2013-03-08 20:03:17