ExecAndWait

Материал из UoPilot
Перейти к навигации Перейти к поиску

Описание

ExecAndWait - запуск внешнего приложения и ожидание его завершения. UoPilot запускать от администратора.

Синтаксис

Привязка к окну: Нет.
Работа со свернутым окном: Да.

ExecAndWait <команда> [параметры]

Где:
<команда> - любой исполняемый файл либо оператор командной строки windows.
[параметры] - набор параметров, которые необходимо передать при запуске.

Примеры

// Пример 1
ExecAndWait Calc.exe   //запустит калькулятор и будет ждать пока его не закроют.
msg Калькулятор был закрыт.                    
stop_script

Смотрите также

Exec
Terminate

История развития

2.28
Добавил команду запуска приложений с ожиданием завершения:

ExecAndWait <команда> [параметры]
Код завершения программы возвращает в переменную 'errorlevel'.

2.36
Исправил бесконечное ожидание в команде 'ExecAndWait' при неудачном запуске программы.
Исправил команду 'ExecAndWait'. Устанавливает рабочую папку по месту расположения запускаемого файла.

2.38
Исправил команду 'ExecAndWait', слегка сломанную в 2.36.

2.39
Добавил поддержку '.lnk' в команды 'Exec' и 'ExecAndWait'.
Исправил команды 'Exec' и 'ExecAndWait' на предмет ошибки 267. Актуально для файлов '.com', '.exe', '.cmd', '.bat', '.lnk'.

2.41
Подправил команды 'Exec' и 'ExecAndWait'.