質問: お世話になります。 Pythonのsubprocess.Popen等で、manifestで管理者権限起動が明示されたexeファイルを起動しようとしています。 しかし、実際にやってみると、 ``` OSError: [WinError 740] 要求された操作には管理者特権が必要です。 ``` という例外が起きて、起動できません。 何かよい方法はありますでしょうか。 環境は、Windows10 64ビット、Python3.7です。 以上、よろしくお願いいたします。
回答: とりあえず、今回は標準入出力を操作する必要はなく、起動だけできればよかったので、ctypes.windll.shell32.ShellExecuteWで実現できました。 これで解決とさせていただきます。 ありがとうございました。