Rumah >Java >javaTutorial >Bagaimana untuk Melaksanakan Executable dan Lulus Parameter dari Java?

Bagaimana untuk Melaksanakan Executable dan Lulus Parameter dari Java?

Linda Hamilton
Linda Hamiltonasal
2024-11-04 07:37:31876semak imbas

How to Execute Executables and Pass Parameters from Java?

Melaksanakan Executable dan Lulus Parameter daripada Java

Untuk melaksanakan fail boleh laku daripada Java dan lulus parameter yang ditentukan, ikut langkah berikut:

Tanpa Ruang dalam Laluan Fail:

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

Dengan Ruang dalam Laluan Fail:

Untuk mengendalikan ruang dalam laluan fail, anda boleh menggunakan teknik berikut:

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

Melalui Parameter:

Luluskan hujah anda dalam pembina ProcessBuilder:

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

Di sini, "param1" dan "param2" mewakili parameter yang dihantar kepada boleh laku.

Nota: Kod yang anda berikan untuk mendapatkan semula output daripada proses yang dilaksanakan kekal sah.

Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Executable dan Lulus Parameter dari Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn