Планировщик заданий (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 был значительно усовершенствован и стал чувствителен к контексту.
Помимо триггеров, можно указать дополнительные правила для определения особых параметров выполнения задания и среды, в которой оно будет выполняться. К примеру, для большинства триггеров можно выбрать опцию отложенного выполнения задания, благодаря которой выполнение фоновых процессов не будет оттягивать на себя драгоценные ресурсы при запуске системы и в любых других ситуациях, когда между выполнением заданного условия и началом выполнения задания должен пройти какой-то период времени.
