JavaアプリケーションでPHPのexec functionを複製しようとしています。ここではPHPのコードです:JavaでPHPのexec()関数を複製しようとしています
exec('C:/executer.au3');
そしてここでJavaコードです:
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
を私は少しだ:私は私が言ってIOExceptionが取得していますことを実行すると
Runtime.getRuntime().exec("C:/executer.au3");
私の要素の、どのようにJavaで開くには、このau3ファイルを取得できますか?
あなたは 'autoit.exe C:/ executer.au3'のようなやり方で実行する必要があります。 –