利用Java 啟動程序
在Java 中,您可以透過類似System.Diagnostics.Process.Start() 的方式啟動流程在.Net中。與 .Net 實作類似,Java 等效項可讓您指定要啟動的應用程序,使用戶能夠找到並執行所需的可執行檔。
解決方案:
要在Java 中啟動進程:
<br>導入java.io.BufferedReader;<br><pre class="brush:php;toolbar:false"><br>導入java.io.BufferedReader;;<p>;</p>;導入java.io.InputStreamReader;<pre class="brush:php;toolbar:false">public static void main(String[] args) { try { // The location of the 'tree' command may vary, depending on the system. // This code uses a path generator to find the file based on the user's environment variables. Process p = Runtime.getRuntime().exec( Paths.get(System.getenv("windir"), "system32", "tree.com /A").toString() ); try(BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()))) { String line; while ((line = input.readLine()) != null) { System.out.println(line); } } } catch (Exception err) { err.printStackTrace(); } }導入java.nio.file.Paths;
public class CmdExec {
}
以上是如何在 Java 中啟動進程?的詳細內容。更多資訊請關注PHP中文網其他相關文章!