Получение java.io.IOException: CreateProcess: c: \ Windows \ System32 \ My_exe 1 error = 2 - PullRequest
0 голосов
/ 16 декабря 2011

Я получаю

java.io.IOException: CreateProcess: c:\Windows\System32\My_exe 1 error=2 

, когда пытаюсь запустить мое приложение, которое должно выполнить My_exe.exe.Я запускаю свое приложение на

сервере Wepshere 6.1, а ОС - 64-битная Windows 7, а редактор - RAD 7.5.4.

PATH установлен на C:\Windows\System32.Когда я запускаю его из командной строки DOS - без ошибок.

Это же приложение хорошо работает в Windows XP.

Любая помощь приветствуется.

Ответы [ 2 ]

3 голосов
/ 16 декабря 2011

Вы не говорите, что делаете для запуска приложения, но если вы используете Runtime.exec, вам нужно ссылаться на «My_exe.exe», а не просто «My_exe».

0 голосов
/ 19 февраля 2013

windows 7 x64 не имеет command.com, так как это 16-битное приложение, у меня была такая же проблема, и мой друг обнаружил блестящее решение

copy cmd.exe и переименовал копию как команду.com, поместите его в путь

Проблема решена !!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...