ホームページ  >  記事  >  Java  >  実行可能ファイルを実行し、Java からパラメータを渡すにはどうすればよいですか?

実行可能ファイルを実行し、Java からパラメータを渡すにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-04 07:37:31795ブラウズ

How to Execute Executables and Pass Parameters from Java?

Java から実行可能ファイルを実行し、パラメータを渡す

Java から実行可能ファイルを実行し、指定されたパラメータを渡すには、次の手順に従います。

ファイル パスにスペースがない場合:

<code class="java">Process process = new ProcessBuilder("C:\PathToExe\MyExe.exe").start();</code>

ファイル パスにスペースがある場合:

ファイル パス内のスペースを処理するには、次の手法を使用できます:

<code class="java">String file = "C:\User\My applications\MyExe.exe";
Process process = new ProcessBuilder().command(file).start();</code>

パラメータの受け渡し:

ProcessBuilder のコンストラクター内で引数を渡します:

<code class="java">Process process = new ProcessBuilder("C:\PathToExe\MyExe.exe", "param1", "param2").start();</code>

ここでは、 「param1」と「param2」は、実行可能ファイルに渡されるパラメータを表します。

注: 実行されたプロセスから出力を取得するために指定したコードは、引き続き有効です。

以上が実行可能ファイルを実行し、Java からパラメータを渡すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。