Разница между запуском по F9 и запуском по расписанию

Ошибки есть во всех программах, xStarter не исключение :)
Ответить
EagleB3
Пассажир
Сообщения: 5
Зарегистрирован: Вт сен 17, 2019 1:59 pm
Благодарил (а): 0
Поблагодарили: 0

Разница между запуском по F9 и запуском по расписанию

Сообщение EagleB3 » Вт сен 17, 2019 2:31 pm

Добрый день!

xStarter 1.9.4.98 RUS установлен на Windows Server 2012 R2-x64 и запускается как NT-сервис.
В нем создана задача - запуск VBS-скрипта (через действие "Запуск программы").
Сам VBS-скрипт запускает COM-объект. И умеет возвращать errorcode. 0=ОК, 1=Ошибка.
Задача включена и запускается периодически. Один раз в 5 минут.

Если задача запускается из главного окна xStarter кнопкой F9 (или "Запустить задачу" в тулбаре из главного окна) - она ВСЕГДА выполняется успешно. Скрипт возвращает errorlevel=0 и создает лог своей работы.

Но при автоматическом запуске (раз в пять минут) и/или при запуске мышью из системного трея эта задача НИКОГДА не работает успешно.
Даже если в это время главное окно xStarter развернуто на экране.
Скрипт всегда возвращает errorlevel=1, лог скрипта не создается.
Остальные функции в задаче работают (добавление записи в лог задачи, отправка E-Mail об ошибке и т.п.).

Поясните, пожалуйста, в чем разница между этими двумя видами запуска? Куда смотреть, где копать?

Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Re: Разница между запуском по F9 и запуском по расписанию

Сообщение Alex » Ср сен 18, 2019 8:51 am

Вот здесь про это написано:
viewtopic.php?f=11&t=957

Ответить