」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何在Java中執行命令提示命令,包括目錄更改,包括目錄更改?

如何在Java中執行命令提示命令,包括目錄更改,包括目錄更改?

發佈於2025-03-25
瀏覽:101

How Can I Execute Command Prompt Commands, Including Directory Changes, in Java?

在java

通過Java通過Java運行命令命令可能很具有挑戰性。儘管您可能會找到打開命令提示符的代碼段,但他們通常缺乏更改目錄並執行其他命令的能力。 solution:使用Java使用Java,使用processBuilder。這種方法允許您:

啟動一個過程,然後將其標準錯誤重定向到其標準輸出。

在單個命令行中更改目錄和執行命令。 公共類Cmdrunner { public static void main(string [] args)拋出異常{ ProcessBuilder Builder = New ProcessBuilder( “ cmd.exe”,“/c”,“ cd \” c:\\ program文件\\ flowella \“&& dir”); Builder.RedirectRorstream(true); 過程p = builder.start(); BufferedReader r = new BufferedReader(new InputStreamReader(P.GetInputStream())); 字符串線; while(((line = r.readline())!= null){ system.out.println(line); } } } 此代碼:利用一個運行“ cd”和“ dir”命令。

將其標準錯誤重定向到單個讀取流的標準輸出中。
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3