4

UAC を無効にして、Python でスクリプトを実行しています。

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

また、アプリケーションabcd.exeをそのプロパティから管理者として実行するように設定しました。

次に、次のエラーが表示されます。

WindowsError: [エラー 740] 要求された操作には昇格が必要です

4

2 に答える 2

12

あなたは使用してみることができます:

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

ここで基本的に重要な部分は次のとおりですshell=TrueFalseに設定すると、次のエラーが発生します。

Windows エラー: [エラー 740]

于 2014-12-20T14:42:02.833 に答える
1

問題は subprocess.Popen の使用にあると思います。

また、あなたの質問はすでにここで回答されていると思います: Python スクリプト内から UAC 昇格を要求しますか?

于 2013-02-23T10:02:57.587 に答える