Я пытаюсь запустить программу .cmd с Java. Не работает. Я использую Runtime.exec
как советовали в некоторых других сообщениях.Запуск файла .cmd через код Java
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