Java执行命令行脚本

时间:2022-12-29 21:47:39

百度到的

Process p=Runtime.getRuntime().exec("C:\\test.cmd");
ProcessBuilder processBuilder=new ProcessBuilder(Collections.singletonList("C:\\test.cmd"));
Process p=processBuilder.start();

建议执行其他命令行程序的方法:

生成一个临时文件 将命令输出成一个.bat或者.cmd文件 然后再用如上的方式执行即可