2015-04-24 2 views
-2

Я пытаюсь запустить программу .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(); 
    }   
} 
+2

И что он делает? Выбросить исключение? Вы можете попробовать поймать stderr/stdout из процесса и посмотреть, есть ли там полезная информация. – Thomas

+0

Возможный дубликат http://stackoverflow.com/questions/8612921/running-a-exe-file-using-java –

+0

Ну, это файл '.exe' или файл' .cmd'? – chrylis

ответ

Смежные вопросы