JAVA程序里面调用一个外部命令,怎么运行不成功? try, exec({"cmd";"/c";"ping";"aaa";} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是运行不起来,而是由于CMD窗口的显示时间太短,你没有看到输出而已。我提供如下方法,希望对你有帮助!Process process= Runtime.getRuntime().exec("cmd /c ping.exe 192.168.1.1") ;String ls_1;BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));while ( (ls_1=bufferedReader.readLine()) != null)System.out.println(ls_1);process.waitFor() ;System.out.println(process.exitValue() ) ; 求个Java采集类 大数阶乘运行结果不正确 java 图书~~~急 for循环里面有个reutrn,为什么跳出了整个方法? 新手学习jbuilder怎么连不上oracle ***java.io中的管道可以用来做什么?有什么好处? 请帮一下小弟,关于applet的 应届的学生想从事JAVA工作他该怎么办? 谁想去北京图书大厦参加Java技术讲座?报名了! 紧急:各位大虾请进:中文问题,看了以前的文章,也没起作用呀!!高分!!! 我的java程序要進行平台移植,原來的DLL庫還能用嗎? 对JBuilder熟悉者请进(200分请教,达者就有分)
我提供如下方法,希望对你有帮助!
Process process= Runtime.getRuntime().exec("cmd /c ping.exe 192.168.1.1") ;
String ls_1;
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
while ( (ls_1=bufferedReader.readLine()) != null)
System.out.println(ls_1);
process.waitFor() ;
System.out.println(process.exitValue() ) ;