1

У меня есть старое программное обеспечение, которое работает с доменом сразу после его запуска. (Как отправка сообщения на сервер с использованием MSMQ).

Это программное обеспечение должно запускаться автоматически при запуске компьютера. (Когда кто-либо вошел в систему на самом деле.)

Я использовал ключ реестра «HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run», чтобы запустить это приложение.

Проблема заключается в следующем: после входа пользователя в систему это программное обеспечение запускается как можно скорее, и оно выдает ошибку типа "Объект домена ActiveX Bla Bla Bla Bla не может Bla Bla". Потому что что-то о доменном подключении еще не готово. Я не могу вспомнить точное время, но когда пользователь вошел в систему, через 1 или 2 минуты он становится готовым.

Я думаю о добавлении задачи с помощью планировщика задач, но я не хочу устанавливать время задержки. Это программное обеспечение должно запускаться автоматически после того, как все о подключении к домену будет готово как можно скорее.

Мне нужно создать задачу с помощью планировщика задач, который должен запускаться автоматически при входе в систему, но только после того, как он увидит какое-либо событие в средстве просмотра событий.(Вроде доменное соединение готово к событию?)

Я думаю, что это можно сделать с помощью раздела "триггеров" в планировщике задач. Но я не знаю, какое событие я должен использовать. (и это идентификатор)

1 ответ1

2

Используйте задержку запуска, как этот.

или же

Запустите ваше приложение как сервис, с автоматическим типом запуска с задержкой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .