[英]how to execute command from Java application?
如何從Java應用程序執行Windows或Linux命令?
我想從Java應用程序運行dir
命令而沒有命令提示符。
如何才能做到這一點?
如果您需要的話,也許您可能還需要讀取已執行應用程序的輸出
Process p = Runtime.getRuntime().exec("...");
BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = br.readLine()) != null)
System.out.println(line);
請注意, dir
本身不是可執行文件,而是Windows命令解釋器中的命令。 要運行dir
,您需要執行Runtime.getRuntime()。exec(“ cmd / C dir”);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.