我正在尝试使用AutoIt脚本更改某些注册表设置。 regWrite()方法返回1,这意味着它成功了,当我在同一个键上调用RegRead()时,它给了我传递给RegWrite()的值,但是值的值在regedit中没有变化,即使我重新启动电脑。我尝试了10多个按键,但没有一个真正改变。
示例代码:
这只是我试图改变的价值之一:
#RequireAdmin
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Setup\CurrentSession","RebootSignal","REG_DWORD","0x00000000")
答案 0 :(得分:3)
你应该使用
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Setup\CurrentSession","RebootSignal","REG_DWORD",0x00000000)
或
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Setup\CurrentSession","RebootSignal","REG_DWORD",0)