0

私が管理者として実行していて、「myProgram.exe」として ac 実行可能ファイルを持っているとしましょう。Java プログラムで ProcessBuilder を使用して実行したいと考えています。

例えば

ProcessBuilder pb = new ProcessBuilder("myProgram.exe");
pb.start(); 

権限の低いユーザーまたはゲスト ユーザーとして「myProgram.exe」を実行するにはどうすればよいですか?

なぜ私はこれをしたいのですか?

exe(myProgram.exe)が、削除してはならないファイルを削除したり、他のアクティビティを実行したりしようとすると、権限の低いユーザーで実行すると、上記のことを実行できなくなります。

基本的に、この「myProgram.exe」を刑務所またはより少ない権限で実行したいと考えています。

'myProgram.exe' を権限の低いユーザーとしてプログラムで実行するにはどうすればよいですか?

4

1 に答える 1

0

さて、あなたはそれから必要sand boxです..それは恵まれない設定で別の実行可能ファイルを実行する実行可能ファイルです..

ここを参照してください:http://www.sandboxie.com/index.php?StartCommandLine

于 2013-03-20T09:27:08.863 に答える