Errno13权限被拒绝 - 权限错误 - 注册表 - 窗口

时间:2018-01-10 16:26:57

标签: python windows python-3.x registry python-3.5

我正面临着errno13权限被拒绝的问题。我写了一个创建.txt文件并写入的脚本。

f = open("something.txt","w")
f.write("something")
f.close()

然后,我在注册表启动时添加了脚本

hkey = win32api.RegCreateKey(win32con.HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Run")

win32api.RegSetValueEx(hkey, 'Test', 0, win32con.REG_SZ,("C:\\Users\\Username\\Desktop\\script.py"))
win32api.RegCloseKey(hkey)

当我运行脚本时,工作得非常好,但是,当我重新启动计算机并运行脚本时,它会显示错误:[Errno13] Permission denied!

从我读过的其他类似问题来看,这是因为我没有管理员权限?!

是Python的错误吗?我的代码错了?脚本是否有可能以管理员权限运行?

抱歉,我很困惑,但我想了解发生了什么!

我使用的是Python 3.5.3,Windows 10

谢谢!

0 个答案:

没有答案