Документация по программе Exiland Backup

Запуск внешних приложений



Если вам необходимо до или после выполнения задания запустить какую-либо другую программу или выполнить *.bat, *.cmd скрипт, то вы сможете это настроить в свойствах вашего задания, в разделе "Запуск внешних приложений".

В строке запуска нужно указать полный путь к запускаемому файлу, например,

C:\Windows\system32\calc.exe

Любое приложение может быть запущено от имени указанной учетной записи. Имя пользователя указывается в виде "Domain\Username" или просто "Username", если учетная запись локальная. Если имя пользователя не указано, внешнее приложение будет запущено от имени текущей учетной записи.

Здесь же можно указать параметры запуска этого приложения. Опция "ожидать завершения работы внешнего приложения" не позволит Exiland Backup выполнять задание, пока не будет завершена работа внешней программы. Если ограничить ожидание завершения по времени, например, 10 сек, то по истечении этого времени Exiland Backup продолжит свою работу независимо от того, успеет ли отработать внешнее приложение.

Ниже вы сможете настроить анализ возвращаемого кода ExitCode (если вы точно знаете, какое число должен вернуть ваш скрипт в случае неудачи) и, при необходимости, прервать выполнение задания.

В некоторых случаях после завершения работы внешнего приложения и до запуска задания нужно выдержать паузу. Если пауза требуется, то необходимо указать ее в секундах.

Если при неудачном запуске внешнего приложения или команды запуск резервирования не имеет смысла, то необходимо установить галочку "Не выполнять задание, если запуск внешнего приложения не удался".

Вы также можете выбрать состояние видимости окна. Однако, в версии Professional запуск внешних приложений выполняет неинтерактивная служба, поэтому запущенные приложения не будут отображаться на экране в любом случае, независимо от данной настройки.

Аналогичные настройки предусмотрены для запуска внешних приложений после выполнения задания.