首页 > 解决方案 > 如何在任务计划程序中创建每 30 分钟运行一次的任务

问题描述

我想创建一个 VBS 文件,该文件在每 30 分钟运行一次的任务调度程序中创建一个任务。我已经知道如何使用 VBS 文件在任务调度程序中创建任务。

我已经创建了一个 VBS 文件,该文件在任务计划程序中创建了一个任务,该任务计划程序每周日、周一、周二、周三、周四、周五周日下午 02:00 运行。

但我真正想要的是创建一个每 30 分钟运行一次的任务。

我写了一堆代码,但我感兴趣的部分是下面的。我想这是我问题的关键所在。

wShell.Run "SchTasks /Create /SC WEEKLY /D MON,TUE,WED,THU,FRI,SUN /TN ""Basic Checking"" /TR ""C:\Creator.bat"" /ST 14:00", 0

标签: vbscript

解决方案


我能够通过使用这条线来解决这个问题......但是让我补充一点,我终于明白我需要将我的任务安排在特定时间并每 30 分钟重复一次。所以我用

wShell.Run "SchTasks /Create /SC MINUTE /MO 30 /TN ""Basic Checking"" /TR ""C:\Creator.bat"" /ST 14:00", 0

但是如果你想消除那个开始时间参数。您只需消除 /ST 并得到

wShell.Run "SchTasks /Create /SC MINUTE /MO 30 /TN ""Basic Checking"" /TR ""C:\Creator.bat""", 0

推荐阅读