Python修改注册表报错
代码if "System" not in Key_list:
reg = winreg.CreateKeyEx(winreg.HKEY_CURRENT_USER, r"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", reserved=0, access=winreg.KEY_ALL_ACCESS)
print(1)
报错
Traceback (most recent call last):
File "C:\Users\macbook\Desktop\Python\error.py", line 23, in <module>
reg = winreg.CreateKeyEx(winreg.HKEY_CURRENT_USER, r"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", reserved=0, access=winreg.KEY_ALL_ACCESS)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: 拒绝访问。
权限不足????怎么办!!! wyhpylc 发表于 2023-3-4 16:05
怎么自动申请
通过 Inno Setup 打包的安装包可以通过这种方法
https://blog.csdn.net/biggbang/article/details/125064116 你用什么运行 python 的,就以管理员权限打开什么 你手工改一下,看能不能改
狠多注册项和值都需要权限 wp231957 发表于 2023-3-4 15:48
你手工改一下,看能不能改
狠多注册项和值都需要权限
手工可以,我试了试以管理员权限运行pycharm,也是可以的,但是我有个问题。假如我以后把它打包成exe,要想改注册表,也得管理员权限运行吗?有没有办法让代码运行时自动以管理员权限运行(翻译:要写恶意代码坑朋友){:10_256:} wyhpylc 发表于 2023-3-4 15:53
手工可以,我试了试以管理员权限运行pycharm,也是可以的,但是我有个问题。假如我以后把它打包成exe, ...
不可能,就算打包之后可以自动申请管理员权限也得他同意才行 wyhpylc 发表于 2023-3-4 15:53
手工可以,我试了试以管理员权限运行pycharm,也是可以的,但是我有个问题。假如我以后把它打包成exe, ...
不好弄,这要看登录者权限,exe本身并没有啥权限可言 isdkz 发表于 2023-3-4 15:58
不可能,就算打包之后可以自动申请管理员权限也得他同意才行
好吧,感谢 isdkz 发表于 2023-3-4 15:58
不可能,就算打包之后可以自动申请管理员权限也得他同意才行
怎么自动申请{:10_256:} wyhpylc 发表于 2023-3-4 16:05
怎么自动申请
微软就是这样,明明你是管理员账户但还是不能自动管理员权限,还默认有很多用户……
纯属搞笑
你可以用微信问他然后把消息的证据发给电脑
哦不对,微软(美国)用的不是微信,而且你还得和管理员英语……
更关键的是你就是管理员
页:
[1]