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

 

Довольно часто возникают ситуации, когда компьютер перезагружается (отключение электричества, перепады напряжения или просто необходимость), но рядом нет кого-либо, кто может запустить модули. Поэтому очень важно настроить автозапуск.

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

Как же правильно организовать автозапуск, если это необходимо? Рассмотрим на примерах:

 

Автозапуск менеджера событий

1. Открываем "Управление компьютером". Выбираем "Планировщик заданий":

68a72ab79f.jpg

 

2. Заходим в "Библиотеку планировщика заданий", нажимаем "Создать задачу":

2.jpg

 

3. Присваиваем ей имя, ставим галочку "Выполнить с наивысшими правами":

3.jpg

 

4. На вкладке "Триггеры" нажимаем "Создать": 

4.jpg

 

5. В поле "Начать задачу" выбираем "При запуске". В дополнительных параметрах ставим отложенный запуск - 30 секунд (необходимо, чтобы менеджер событий не запустился раньше, чем SQL сервер):

5.jpg

 

6. На вкладке "Действия" нажимаем "Создать":

6.jpg

 

7. Выбираем "Запуск программы". Нажимаем "Обзор" и указываем путь до EvMan.exe, по-умолчанию C:\Program Files (x86)\Andromeda\EvMan.exe:

7.jpg

 

8. Во вкладке "Условия" ничего не меняем. Заходим на вкладку "Параметры" и убираем галочку "Останавливать задачу, выполняемую дольше..."

 

8.jpg

 

9. Готово. Теперь менеджер событий будет запускаться автоматически спустя 30 секунд после старта системы.

 

Автозапуск дежурного оператора

Мы не рекомендуем использовать этот способ на компьютерах, где работает несколько операторов. Чтобы была история доступа, заходите в модули под логинами/паролями сотрудников, которые реально работают за пультом. Либо меняйте пользователя при первой же возможности и используйте данный метод только для экстренных случаев.

Делаем то же самое, что и в предыдущем примере, но с поправками:

1. Дежурный оператор должен запускаться только при включенном менеджере событий, создаём триггер и указываем отложенный запуск - 40 секунд (для менеджера событий мы указывали 30):

9.jpg

 

2. Создаём действие - Запуск программы, нажимаем обзор и указываем путь до исполняемого файла "дежурного оператора", по-умолчанию C:\Program Files (x86)\Andromeda\ShiftOp.exe.

Так как модуль "Дежурный оператор" запрашивает логин и пароль при запуске, нужно указать их в поле "Добавить аргументы" в следующем формате: /LOGIN:логин /PASSWORD:пароль (пример: /LOGIN:Администратор /PASSWORD:222222)

10.jpg

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

Всё готово. Теперь дежурный оператор запустится через 10 секунд после менеджера событий. Аналогично можно запускать и другие модули, если необходимо.