Тема: WSH: Ошибка выполнения команды через WSH.Run()
Выполняю в DOS-окне такую команду:
C:\Progra~1\ImageM~1.6-Q\Identify.exe D:\test\003.jpg
, которая возвращает нужный мне результат:
D:\test\003.jpg JPEG 3000x4000 3000x4000+0+0 8-bit sRGB 3.757MB 0.000u 0:00.021
Теперь хочу такую же команду выполнить в 1с и получить результат для дальнейшего анализа его текста. Мне не нужно, чтобы открывалось и закрывалось окно DOS, поэтому в 1с запускаю такой код:
WshShell = новый ComОбъект("WScript.Shell");
RetCode = WshShell.Run("C:\Progra~1\ImageM~1.6-Q\Identify.exe D:\test\003.jpg",0,Истина).StdOut;
Сообщить(RetCode);
В результате выполнения сообщается:
Ошибка выполнения команды C:\Progra~1\ImageM~1.6-Q\Identify.exe D:\test\003.jpg
Что я делаю не так, как получить такую же строку-результат, как и в DOS-окне?

