python 注册表操作,没有权限问题

2023-02-06
问题: python 注册表操作HKEY_LOCAL_MACHINE ,提示"没有权限" 。

原因: python 程序默认没有管理员权限。不能对windows 注册表的HKEY_LOCAL_MACHINE 进行操作。

win32con.HKEY_LOCAL_MACHINE 这个目录的创建修改,需要管理员权限。

解决办法:
1、把你的注册表键值写到 win32con.HKEY_CURRENT_USER 目录下,普通权限就可以创建修改注册表。

2、 通过win32api, 进行运行权限提升。

3、python程序,邮件点击程序选择以管理员方式运行。

你可能感兴趣的:(python 注册表操作,没有权限问题)