我想从Java运行.cmd程序。不运行。 我使用Runtime.exec
建议在其他一些职位。通过Java代码运行.cmd文件
public void mouseClicked(MouseEvent arg0) {
Runtime runtime = Runtime.getRuntime();
String path = "E:/Marvin/Marvin_Cleanup.CMD";
try {
runtime.exec(path);
} catch (Exception e1) {
e1.printStackTrace();
}
}
那么它是做什么的?抛出异常?您可以尝试捕捉进程中的stderr/stdout,并查看是否有有用的信息。 – Thomas
可能重复http://stackoverflow.com/questions/8612921/running-a-exe-file-using-java –
那么,它是'.exe'文件还是'.cmd'文件? – chrylis