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