我正面临着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
谢谢!