Я пытаюсь реплицировать PHP exec function в приложении Java. Вот PHP код:Пытается реплицировать функцию exec() PHP в Java
exec('C:/executer.au3');
А вот код Java:
Runtime.getRuntime().exec("C:/executer.au3");
Когда я бегу, что я получаю IOException говоря:
Exception in thread "main" java.io.IOException: Cannot run program "C:/executer.au3": CreateProcess error=193, %1 is not a valid Win32 application
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
at java.lang.Runtime.exec(Runtime.java:615)
at java.lang.Runtime.exec(Runtime.java:448)
at java.lang.Runtime.exec(Runtime.java:345)
at Executer.execute_captcha_check(Executer.java:248)
at _ProjectAmsterdam.main(_ProjectAmsterdam.java:36)
Caused by: java.io.IOException: CreateProcess error=193, %1 is not a valid Win32 application
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:189)
at java.lang.ProcessImpl.start(ProcessImpl.java:133)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1021)
... 5 more
Я немного из моего элемента, как я могу открыть этот файл au3 в Java?
Вы должны выполнить, выполнив что-то вроде: 'autoit.exe C:/executer.au3'. –