WindowsError:[错误740]请求的操作,即使禁用UAC后需要提升(WindowsErro

2019-07-20 09:46发布

我已禁用UAC,并在Python运行我的脚本。

command = "abcd.exe"
subprocess.Popen(command,stdout=subprocess.PIPE,stderr=subprocess.PIPE).communicate()

另外,我设置应用程序abcd.exe其财产作为管理员身份运行。

然后我发现了以下错误:

WindowsError:[错误740]请求的操作需要提升

Answer 1:

你可以尝试使用:

subprocess.call(["abcd.exe"], shell=True)

基本上这里的重要组成部分,是shell=True ; 如果设置为false,那么你会得到下面的错误。

WindowsError:[错误740]



Answer 2:

我认为,这个问题是使用subprocess.Popen。

我也认为你的问题已经在这里找到答案: 请求UAC提升从一个Python脚本内?



文章来源: WindowsError: [Error 740] The requested operation requires elevation even after disabling UAC