今天看到有的朋友问关于Java调用批处理的问题,自己以前做过,所以在这里记录一下:
1.批处理文件:F:/testbat.bat,其内容为:
ping www.youkuaiyun.com
pause
2.测试类Test.java,代码如下:
import java.io.IOException;
public class Test {
public static void main(String[] args){
String strcmd="cmd /c start f://testbat.bat";
try {
Runtime.getRuntime().exec(strcmd);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
3.运行效果抓图: