啓動外部控制檯應用程序我需要運行外部控制檯應用程序。隨着窗口的一切都OK:在Java應用程序中從Java
try {
System.out.println("Running...");
Runtime.getRuntime().exec("notepad.exe");
System.out.println("End.");
}
catch(Exception e) {
System.out.println(e.getMessage());
}
成功啓動記事本。
但是,如果我把D:\\MyProg.exe
或.bat
甚至cmd.exe
(這是它作爲記事本是路徑)它不起作用。沒有任何豁免。剛:
Running...
End.
但cmd.exe也在「PATH」中。但它不起作用。此外,我preicse路徑「D:\\ MyProg.exe」,但它沒有幫助。 我需要在哪裏執行「開始」?在java中? – Andrew 2010-05-20 12:28:50
是的,我想,但正如我上面提到的Runtime.getRuntime()。exec(「your.bat」); 也不起作用 – Andrew 2010-05-20 12:39:41
它只是不會啓動* .bats – Andrew 2010-05-20 12:40:33