として新しいCMD.EXEでコマンドを実行します。私が使用する場合、コマンドにパラメータとしてuser und pwを与える必要があるので、何も起こりません。 しかし、cmd.exeにコマンドを実行する必要があります。新しいcmd.exeが管理者として起動し、cmd.exeを管理者として実行するかどうかを尋ねます。同意すると、コマンドはadmin-cmdで実行されます。だからこのように:Javaは:私は</p> <pre><code>Runtime.getRuntime.exec(command); </code></pre> <p>を使用してJavaアプリケーションからのコマンドを実行したいが、コマンドは、管理者、権限が必要管理者
String command = "popupNewCmdAsAdminAndRun "batWhichNeedsAdmin.bat" "
Runtime.getRuntime.exec(command);
アイデアはありますか? ありがとうございます!
この回答は役に立ちますか? [Vistaの管理者権限でJavaランタイムプロセスを開始する](http://stackoverflow.com/questions/1420901/start-java-runtime-process-with-administrator-rights-on-vista) –
私。新しいadmin-cmdはポップアップしません:/ –