2015-04-24 111 views
-2

我想从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(); 
    }   
} 
+2

那么它是做什么的?抛出异常?您可以尝试捕捉进程中的stderr/stdout,并查看是否有有用的信息。 – Thomas

+0

可能重复http://stackoverflow.com/questions/8612921/running-a-exe-file-using-java –

+0

那么,它是'.exe'文件还是'.cmd'文件? – chrylis

回答