Объект MonthlyDOWTrigger

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

Элементы

Объект MonthlyDOWTrigger имеет следующие типы элементов:

Элемент Property

Объект MonthlyDOWTrigger имеет следующие свойства.

Свойство Тип доступа Описание
DaysOfWeek
Чтение/запись
Возвращает или задает дни недели, в течение которых выполняется задача.
Активировано
Чтение/запись
Наследуется от объекта Trigger . Возвращает или задает логическое значение, указывающее, включен ли триггер.
Конечная граница
Чтение/запись
Наследуется от объекта Trigger . Возвращает или задает дату и время отключения триггера. Триггер не может запустить задачу после ее отключения.
ExecutionTimeLimit
Чтение/запись
Наследуется от объекта Trigger . Возвращает или задает максимальное время выполнения задачи, запущенной этим триггером.
Id
Чтение/запись
Наследуется от объекта Trigger . Возвращает или задает идентификатор триггера.
MonthsOfYear
Чтение/запись
Возвращает или задает месяцы года, в течение которых выполняется задача.
RandomDelay
Чтение/запись
Возвращает или задает время задержки, которое случайным образом добавляется к времени начала триггера.
Повторение
Чтение/запись
Наследуется от объекта Trigger . Возвращает или задает частоту выполнения задачи и продолжительность повторения шаблона повторения после запуска задачи.
RunOnLastWeekOfMonth
Чтение/запись
Возвращает или задает логическое значение, указывающее, что задача выполняется в последнюю неделю месяца.
Начальная граница
Чтение/запись
Наследуется от объекта Trigger . Возвращает или задает дату и время активации триггера.
Тип
Только для чтения
Наследуется от объекта Trigger . Возвращает тип триггера.
WeeksOfMonth
Чтение/запись
Возвращает или задает недели месяца, в течение которого выполняется задача.

Комментарии

Время запуска задачи задается свойством StartBoundary .

При чтении или записи XML для задачи триггер ежемесячного дня недели указывается с помощью элемента ScheduleByMonthDayOfWeek схемы планировщика задач.

В день, когда летнее время (DST) начинается в году, для тихоокеанского часового пояса (время, смещенное с 02:00 до 03:00 в 2022 году), любая задача, запланированная для выполнения с 02:00 до 02:59:59:999, будет выполняться в самое раннее возможное время, которое существует в данный день, то есть в 03:00. Это относится ко всем часовых поясам DST в зависимости от времени, в которое они наблюдают DST.

Рассмотрим еженедельную задачу, которая будет выполняться каждое воскресенье 2022 года в 02:30 в тихоокеанском часовом поясе, чтобы следующее время выполнения было 13 марта 2022 г. 02:30. Так как 02:30 — это время, которое не существует 13 марта 2022 г., задача выполняется в 03:00. В другие воскресенье года задача выполняется в обычном режиме в 02:30.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Библиотека типов
Taskschd.tlb
DLL
Taskschd.dll

См. также раздел

Триггер

Объекты планировщика задач

Планировщик заданий

TriggerCollection

TriggerCollection.Create