我想在WindowsOS8.1中打开一个“.exe”扩展文件。它需要用户帐户控制才能打开文件。是否可以始终允许python脚本在没有UAC的情况下打开exe文件。在
在pywinauto中,我得到了以下信息错误:--在
File "C:\Python27\lib\site-packages\pywinauto\application.py", line 997, in start
raise AppStartError(message)
pywinauto.application.AppStartError: Could not create the process "testfile.exe"
Error returned by CreateProcess: (740, 'CreateProcess', 'The requested operation requires elevation.')
在操作系统设置中手动禁用UAC是唯一的方法。或者以管理员身份运行脚本并手动确认。出于安全原因,UAC确认对话框不可自动执行。我已经测试过了。在
也许任务调度器触发器可以设置为以管理员身份运行,只需确认触发器保存。在
[编辑]: 如果手动禁用了UAC,则可以使用管理员身份重新运行脚本:
相关问题 更多 >
编程相关推荐