Javaで事前引数を付けてexeを実行したい。たとえば、これをコマンド プロンプトで実行するとします。
C:\> installutil myApp.exe
installutil は、myApp.exe の事前引数 (またはコマンド) です。Runtime.getRuntime().exec()ここでは、通常の引数をorに渡すのとは異なりProcess.start()ます。
ありがとう。
Javaで事前引数を付けてexeを実行したい。たとえば、これをコマンド プロンプトで実行するとします。
C:\> installutil myApp.exe
installutil は、myApp.exe の事前引数 (またはコマンド) です。Runtime.getRuntime().exec()ここでは、通常の引数をorに渡すのとは異なりProcess.start()ます。
ありがとう。
コマンドプロンプトには「事前引数」のようなものはありません。runItは実際のコマンドである必要があり、その場合myApp.exeは への引数runItです。
実行しようとしているプログラムは、インストール中に配置されない .NET フレームワーク SDK の一部であるPATHようです。おそらくVisual Studio Command Promptを使用しています。私のマシンでは、フル パスはC:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exeです。あなたのマシンでも似たようなものになります。このフル パスを使用してプログラムを起動する必要があります。