ExecAndWait

Материал из UoPilot
Версия от 20:48, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''ExecAndWait''' - запуск внешнего приложения и ожидание его завершения. UoPilot запус...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

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

Синтаксис

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

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

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

Примеры

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

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

Exec <br>Terminate

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

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

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

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

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

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

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