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


Метод RegisteredTask.Run

Для создания скриптов немедленно запускает зарегистрированную задачу.

Синтаксис

RegisteredTask.Run( _
  ByVal params, _
  ByRef ppRunningTask _
)

Параметры

params [in]

Параметры, используемые в качестве значений в действиях задачи. Чтобы не указывать значения параметров для действий задачи, задайте для этого параметра значение Nothing. В противном случае можно указать одно строковое значение или массив строковых значений.

Указанные строковые значения связаны с именами и хранятся в виде пар "имя-значение". Если указать одно строковое значение, то Arg0 будет именем, назначенным значению. Значение можно использовать в действии задачи, где переменная $(Arg0) используется в свойствах действия.

Если передать такие значения, как "0", "100" и "250", как массив строковых значений, "0" заменит переменные $(Arg0), "100" заменит переменные $(Arg1), а "250" заменит переменные $(Arg2), используемые в свойствах действия.

Можно указать не более 32 строковых значений.

Дополнительные сведения и список свойств действий, которые могут использовать переменные $(Arg0), $(Arg1), ..., $(Arg32) в своих значениях, см. в разделе Действия задачи.

ppRunningTask [out]

Объект RunningTask , определяющий новый экземпляр задачи.

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

Этот метод не возвращает значение.

Комментарии

Функция RegisteredTask.Run эквивалентна функции RegisteredTask.RunEx с параметром flags, равным 0, и для параметра пользователя ничего не указано.

Этот метод возвращается без ошибок, но задача не будет выполняться, если свойству TaskSettings.AllowDemandStart присвоено значение false для зарегистрированной задачи.

Требования

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

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

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

RegisteredTask