java調(diào)用cmd執(zhí)行命令 JAVA中如何執(zhí)行cmd命令?
JAVA中如何執(zhí)行cmd命令?爪哇運(yùn)行時(shí).getRuntime(). Exec(commandstr)可以調(diào)用執(zhí)行CMD指令。CMD/C dir是在執(zhí)行dir命令后關(guān)閉命令窗口。CMD/K dir是在
JAVA中如何執(zhí)行cmd命令?
爪哇運(yùn)行時(shí).getRuntime(). Exec(commandstr)可以調(diào)用執(zhí)行CMD指令。
CMD/C dir是在執(zhí)行dir命令后關(guān)閉命令窗口。
CMD/K dir是在不關(guān)閉命令窗口的情況下執(zhí)行dir命令。
CMD/C start dir將打開一個(gè)新窗口并執(zhí)行dir命令,原始窗口將關(guān)閉。
CMD/K start dir將打開一個(gè)新窗口并執(zhí)行dir命令,但原始窗口不會(huì)關(guān)閉。
可以使用CMD/查看幫助信息。
如何用java執(zhí)行命令行?
Java運(yùn)行命令行并獲取返回值。以簡(jiǎn)單的javaping命令(ping127.0.0.1-t)為例,代碼如下:過程P=運(yùn)行時(shí).getRuntime().exec(“ping 127.0.0.1-t”)進(jìn)程p=運(yùn)行時(shí).getRuntime().exec(“javac”)InputStream is=p.getInputStream()BufferedReader reader=new BufferedReader(new InputStreamReader(is))String linewhile((line=讀卡器.readLine())!=空){系統(tǒng)輸出打?。ㄐ校﹠p.waitFor()很接近() 讀卡器關(guān)閉()p.銷毀()}