2024-09-26 22:08:53 发布
网友
我正在尝试创建一个这样的密钥
_winreg.CreateKey(_winreg.HKEY_LOCAL_MACHINE, 'Software\\Microsoft\\Shared Tools\\MSCONFIG\\startupreg\\test\\')
关键就在这里
为什么?在
是的,这里是Windows 7 64x
http://msdn.microsoft.com/en-us/library/aa384253%28VS.85%29.aspx
你可以读一下格伦提到的那篇文章,但这不会有多大帮助。在
您可能需要的是适当的访问权限与access to the 64-bit registry view:
with _winreg.CreateKeyEx(_winreg.HKEY_LOCAL_MACHINE, r"Software\Microsoft\Shared Tools\MSCONFIG\startupreg\test\", 0, _winreg.KEY_WOW64_64KEY | _winreg.KEY_ALL_ACCESS) as key: _winreg.SetValueEx(key, "testValueName", 0, _winreg.REG_SZ, "value")
请注意_winreg.KEY_WOW64_64KEY | _winreg.KEY_ALL_ACCESS的组合。在
_winreg.KEY_WOW64_64KEY | _winreg.KEY_ALL_ACCESS
http://msdn.microsoft.com/en-us/library/aa384253%28VS.85%29.aspx
你可以读一下格伦提到的那篇文章,但这不会有多大帮助。在
您可能需要的是适当的访问权限与access to the 64-bit registry view:
请注意
_winreg.KEY_WOW64_64KEY | _winreg.KEY_ALL_ACCESS
的组合。在相关问题 更多 >
编程相关推荐