从VBScript运行计划的任务

时间:2018-11-14 19:33:51

标签: windows vbscript scheduler taskscheduler

如何在.vbs脚本中运行计划任务?

这与如何在Task Scheduler中计划.vbs脚本无关。

但是我有一个想通过运行该.vbs脚本来运行的任务。

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用schtasks命令行实用程序。

taskname = "something"
Set sh = CreateObject("WScript.Shell")
rc = sh.Run("schtasks /run /tn """ & taskname & """")

您也可以使用Task Scheduler scripting API,但这将需要更多代码。

taskname = "something"

Set sched = CreateObject("Schedule.Service")
sched.Connect()

Set root = sched.GetFolder("\")
Set task = root.GetTask(taskname)

task.Run Null