try {
Runtime.getRuntime().exec("excel C:\\file.xls");
} catch (IOException ex) {
System.out.println(ex);
}
Не работает. Я должен указать полный путь к excel.exe, чтобы работать. Как я могу сделать его универсальным (для любых папок/версий Excel)? Когда я запускаю ту же строку из ОС с помощью Windows «Выполнить» («Пуск» -> «Выполнить»), она работает. Есть ли код на Java для имитации команды Windows «Выполнить»?