2011-07-31 14 views
4

可能性の重複をprivleges:
Request UAC elevation from within a Python script?Pythonの実行popenの()サブプロセスは

私はPythonスクリプトからJavaの一連の処理を実行したいのですが、私はしなければなりません私が期待している結果を得るために、昇格したUACの権限(管理者として)でJavaを実行してください。私のコールは今、基本的には次のとおりです。

​​

どのように私は、管理者または昇格UACの権限の一部が十分に高いと実行するには、このプロセスを強制しますか?

+1

この問題の受け入れ答えのようになります。http://stackoverflow.com/questions/130763/request-uac-elevation-from-within-a- python-scriptはあなたの問題を解決するかもしれません。 – BrainStorm

答えて

3

私はあなたがそのためにpopenのを使用することができないことを恐れています。

1つのオプションは、win32api.ShellExecuteを使用し、管理者へrunas引数を設定することになります。

別のオプションは、 JPython自体を使用することになり

...

+0

JPythonのは、それがすべて同じプロセスであることであろうから、役に立ちません。 –

+0

彼は、Javaのものを呼び出すためのPythonを使用していたので、ええ、私はそれを言及しました。..;) – plaes

関連する問題