Используя следующий код, я могу запустить файл .bat (без графического интерфейса, только следующие строки). Однако, когда я добавляю его в качестве метода ActionListener для кнопки (это приложение Java Swing), файл .bat никогда не выполняется. Любые идеи?
Runtime runtime = Runtime.getRuntime();
try {
Process proc = runtime.exec("cmd /c start C:\\Users\\someName\\Desktop\\test.bat");
} catch (IOException e1) {
e1.printStackTrace();
}
ProcessBuilder
, который упрощает реализацию пункта (1) и... 3) Предоставьте аргументы в виде массива. - person Andrew Thompson   schedule 09.11.2012