Поделиться через


Метод TriggerCollection.Create

Для создания скриптов создает новый триггер для задачи.

Синтаксис

TriggerCollection.Create( _
  ByVal type _
)

Параметры

type [in]

Этому параметру присваивается одна из следующих констант перечисления TASK_TRIGGER_TYPE2 .

Значение Значение
TASK_TRIGGER_EVENT
0
Запускает задачу при возникновении определенного события.
TASK_TRIGGER_TIME
1
Запускает задачу в определенное время суток.
TASK_TRIGGER_DAILY
2
Запускает задачу по ежедневному расписанию. Например, задача начинается в определенное время каждый день, каждый другой день, каждый третий день и т. д.
TASK_TRIGGER_WEEKLY
3
Запускает задачу в еженедельном расписании. Например, задача начинается в 8:00 в определенный день каждую неделю или другую неделю.
TASK_TRIGGER_MONTHLY
4
Запускает задачу по ежемесячному расписанию. Например, задача начинается в определенные дни определенных месяцев.
TASK_TRIGGER_MONTHLYDOW
5
Активирует задачу в ежемесячном расписании на день недели. Например, задача начинается в определенные дни недели, недели месяца и месяцы года.
TASK_TRIGGER_IDLE
6
Запускает задачу, когда компьютер переходит в состояние простоя.
TASK_TRIGGER_REGISTRATION
7
Активирует задачу при регистрации задачи.
TASK_TRIGGER_BOOT
8
Запускает задачу при загрузке компьютера.
TASK_TRIGGER_LOGON
9
Запускает задачу при входе определенного пользователя.
TASK_TRIGGER_SESSION_STATE_CHANGE
11
Активирует задачу при изменении определенного состояния сеанса.

Возвращаемое значение

Объект Trigger , представляющий новый триггер.

Комментарии

Сведения о каждом типе триггеров см. в разделе Типы триггеров.

Требования

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

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

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

Триггер