Возможности нового Планировщика заданий в Windows Server 2008
Планировщик заданий (Task scheduler) в Windows Server 2008 подвергся значительной модификации по сравнению с предыдущими версиями Windows Server. Теперь ключевыми элементами запланированных заданий стали триггеры (Triggers), действия (Actions), условия (Conditions) и параметры (Settings).
Набор настроек триггеров и действий запланированного задания в Windows Server 2008 значительно расширился. Среди стандартных триггеров – возможность начинать задачу по расписанию (On a schedule) при запуске компьютера (System boot) или при входе в систему (User logon).
Появились и новые триггеры:
«По событию» (Event trigger): запланированное задание начнет выполняться после того, как в журнале будет зафиксировано определенное событие.
«При подключении к пользовательскому сеансу» (User session connection): этот триггер аналогичен опции «При входе в систему», но предусматривает также возможность подключения к удаленному компьютеру и определения индивидуальных параметров для каждого пользователя.
«При отключении от пользовательского сеанса» (User session disconnection): выполнение задания начинается после отключения от пользовательской сессии без выхода из системы.
«При блокировании рабочей станции» (Workstation locking): выполнение задания начинается после блокировки компьютера из консоли.
Интерфейс выбора триггеров в Windows Server 2008 был значительно усовершенствован и стал чувствителен к контексту. На рис. A выбран триггер задания «При подключении к пользовательскому сеансу».
Рисунок A
Помимо триггеров, можно указать дополнительные правила для определения особых параметров выполнения задания и среды, в которой оно будет выполняться. К примеру, для большинства триггеров можно выбрать опцию отложенного выполнения задания, благодаря которой выполнение фоновых процессов не будет оттягивать на себя драгоценные ресурсы при запуске системы и в любых других ситуациях, когда между выполнением заданного условия и началом выполнения задания должен пройти какой-то период времени. На рис. B выбран параметр «Отложить на» (Delay Task For) для запланированного задания.
Рисунок B
Дополнительные настройки триггеров в Windows Server 2008 позволяют создавать более сложные правила для выполнения запланированных заданий в среде Windows. Однако чересчур сложные настройки запланированных заданий для каждого локального компьютера усложняют управление сетью в целом.