Новые процедуры в Планировщике заданий Windows Server 2008
Планировщик заданий (Task scheduler) Windows Server 2008 отличается от версий, встроенных в предыдущие системы Windows Server. Ключевыми элементами назначенного задания являются триггеры, действия, условия и настройки.
В области триггеров и действий Windows Server 2008 предусмотрен большой набор параметров, которые можно настроить для выполнения запланированного задания. Доступны все стандартные опции. Имеется возможность задать триггер для расписания, загрузки системы или входа пользователя.
Среди более важных триггеров доступны:
• Триггер событий (Event trigger): назначенное задание запускается в ответ на событие, считанное из журнала регистрации событий • Подключение пользовательского сеанса (User session connection): набор критериев этого триггера идентичен с набором критериев триггера, запускающего задание при входе пользователя в систему, но дополнительно расширен параметрами для удалённых соединений и настройками для определённых пользователей. • Разрыв сеанса работы пользователя (User session disconnection): назначенное задание запускается, когда пользовательский сеанс прерван, но выход пользователя из системы не был выполнен. • Блокирование рабочей станции (Workstation locking): назначенное задание запускается, при переводе его в заблокированное состояние с консоли пользователя.
Интерфейс выбора триггеров для назначенных заданий в Windows Server 2008 контекстно-зависим и улучшен по сравнению с предшествующими версиями. На изображении A показан выбор триггера для подключения к сеансу пользователя.
Изображение A
Выбрав триггеры, можно настроить дополнительные правила для того, чтобы задание выполнялось особым образом при определенных условиях. Например, можно установить задержку выполнения задания (Delay Task) для большинства триггеров. При этом задание будет запускаться не сразу после выполнения заданного условия, а спустя какое-то время, которое необходимо для нормального завершения ресурсоёмких операций, например, загрузки. На изображении B показана настройка параметров задержки задания (Delay Task).
Изображение B
Дополнительные настройки триггера, доступные в ОС Windows Server 2008, позволяют создавать более сложные правила для назначенных заданий в среде Windows. Однако с точки зрения удобства управления, комплексные локальные задания являются малопригодными.