0
使用下面的代碼,我可以執行.bat文件(無GUI,只是下面幾行)。但是,當我將它作爲按鈕(它的Java Swing應用程序)的ActionListener的方法添加時,該.bat文件從不執行。有任何想法嗎?在Java Swing GUI中運行.bat不起作用
Runtime runtime = Runtime.getRuntime();
try {
Process proc = runtime.exec("cmd /c start C:\\Users\\someName\\Desktop\\test.bat");
} catch (IOException e1) {
e1.printStackTrace();
}
歡迎SO。請閱讀[常見問題]和[問]關於編寫好的SO問題的提示。你怎麼知道它不運行?您點擊了按鈕後,是否驗證過您的代碼正在執行?你沒有提供任何人可以用來幫助你的信息。 –
看看這是否有幫助http://stackoverflow.com/questions/6735195/using-cmd-as-a-process?rq=1 – kosa
*「任何想法?」*噸,但沒有上下文,其中沒有一個會對你有任何用處。你可能想給我們一些更多的上下文和你的實際問題的示例代碼 – MadProgrammer