Что нового

Получить код выхода программы

Rouzenrot

Новичок
Сообщения
30
Репутация
0
Здравствуйте!
Есть такой чудесный девайс silex. Позволяет подключать usb устройства через локальную сеть. И есть у этого сайлекса консольный api, который при запуске с определенными параметрами - позволяет подключать и отключать устройства. При этом, в коде ошибки, он возвращает инфу о успешности или неуспешности подключения по какой-то причине.
В варианте bat это выглядит так:
Код:
SxConnectDev.exe /C /I192.168.1.10 
echo Exit Code is %Errorlevel%
Соответственно в этом %Errorlevel% мы получаем инфу о том, подключилось ли устройство, или занято, или ещё что-то.
В autoit написал так:
Код:
ShellExecute ("d:\api\SXConnectDev.exe , "/C /I192.168.1.10")

Подскажите, как мне в какую-нибудь переменную получить код выхода программы?
 
Автор
R

Rouzenrot

Новичок
Сообщения
30
Репутация
0
InnI сказал(а):
Код:
RunWait()
ShellExecuteWait()

Код:
$err = ShellExecuteWait ("d:\api\SxConnectDev.exe" , "/d /I192.168.1.10")
MsgBox(64, 'Info', $err)


Получается как-то так? Вроде возвращает корректные значения
 
Верх