2012-03-30 5 views
1

У меня возникли проблемы изменения значения ключей реестра,VBscript, запись в реестре

Set WshShell = WScript.CreateObject("WScript.Shell") 
WshShell.RegWrite "HKCU\MyNewKey\MyValue", "0" 
WshShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA","0" 

, когда я выполнить код всегда давал ошибку, «Invalid корень в реестре» , что случилось с кодом может кто-нибудь объяснить это ?

+1

Доступ к HKLM ограничен администраторами, пытался запустить его как таковой? –

+0

Я уже запускаю этот код как администратор –

+0

http://msdn.microsoft.com/en-us/library/c72z3kxt%28v=VS.85%29.aspx –

ответ

3

Попробуйте «HKEY_LOCAL_MACHINE» вместо HKLM. «HKEY_CURRENT_USER» вместо HKCU ...

Смежные вопросы