Я хочу сделать следующее:
String[] cmd = {"cmd","/c","c:\\Program Files (x86)\\Microsoft Office\\Office12\\WINWORD.exe","/mOpenPage","c:\\Navodilo.doc"};
Process proc = Runtime.getRuntime().exec(cmd);
Но, не указывая путь winword.exe, а открывая документ макросом...
Я читал, что существует макрос Auto Open, можно ли указать входные аргументы для макроса Auto Open?
РЕШЕНО:
String[] cmd = {"cmd","/c","start","WINWORD.exe","/mOpenPage","c:\\Navodilo_za_uporabo_spletnega_servisa_wsEdp.doc"};
Process proc = Runtime.getRuntime().exec(cmd);
Он запускает winword.exe по умолчанию и открывает документ Word с указанным макросом.