Что нового

Как в Windows 7 x64 внести изменение в реестр

blacksergo

Новичок
Сообщения
20
Репутация
1
Подскажите почему в Windows 7 x64 не срабатывает следующий код (запись в реестр не производится и не читается значение параметра):
Код:
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon", "DisableCAD", "REG_DWORD", 0)
$RegReadReg = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon", "DisableCAD")
MsgBox(1, "", $RegReadReg)
 
Автор
B

blacksergo

Новичок
Сообщения
20
Репутация
1
Нашел решение в хелпе, который гласит: если работаете в 64-битной Windows, добавляйте к ветке HK... значение 64, например HKLM64. Теперь код выглядит так:
Код:
#RequireAdmin ; это для запуска административных привелегий (из хелпа)

RegWrite("HKEY_LOCAL_MACHINE64\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon", "DisableCAD", "REG_DWORD", 0)
$RegReadReg = RegRead("HKEY_LOCAL_MACHINE64\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon", "DisableCAD")
MsgBox(1, "", $RegReadReg)
 
Верх