打开CMD命令行,输入schtasks /create /?
就可以查看到它的帮助文档
上图被选中的就是一些帮助信息
schtasks /create /sc DAILY /tn TestName /tr D:/Test.exe /st 15:00 /sd 2018/04/11 /ed 2020/04/11
这条命令大家可以对照着帮助文档了解一下,其实/sc代表计划 有几种方式可以选择,我这里选择的是每天,然后就是在每天的15:00运行,这个计划一直执行到2020年4月11日
还有就是创建的任务是可以查看的,它是以文件的形式保存。
在Windows 7操作系统下,路径是C:\Windows\System32\Tasks
在Windows Server 2003操作系统下,路径是C:\Windows\Tasks
- 重要参数说明
/momodifier
指定任务在其计划类型内的运行频率。这个参数对于 MONTHLY 计划是必需的。对于 MINUTE、HOURLY、DAILY 或 WEEKLY 计划,这个参数有效,但也可选。默认值为 1。
计划类型 | 修饰符 | 说明 |
MINUTE | 1~1439 | 任务每n分钟运行一次。 |
HOURLY | 1~23 | 任务每n小时运行一次。 |
DAILY | 1~365 | 任务每n天运行一次。 |
WEEKLY | 1~52 | 任务每n周运行一次。 |
MONTHLY | 1~12 | 任务每n月运行一次。 |
LASTDAY | 任务在月份的最后一天运行。 | |
FIRST、SECOND、THIRD、FOURTH、LAST | 与/dday参数共同使用,并在特定的周和天运行任务。例如,在月份的第三个周三。 |
/scschedule
指定计划类型。有效值为 MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY、ONCE、ONSTART、ONLOGON、ONIDLE。
值 | 说明 |
MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY | 指定计划的时间单位。 |
ONCE | 任务在指定的日期和时间运行一次。 |
ONSTART | 任务在每次系统启动的时候运行。可以指定启动的日期,或下一次系统启动的时候运行任务。 |
ONLOGON | 每当用户(任意用户)登录的时候,任务就运行。可以指定日期,或在下次用户登录的时候运行任务。 |
ONIDLE | 只要系统空闲了指定的时间,任务就运行。可以指定日期,或在下次系统空闲的时候运行任务。 |
/ddirlist
指定周或月的一天。只与 WEEKLY 或 MONTHLY 计划共同使用时有效。
计划类型 | 日期值 |
WEEKLY | 可选项。有效值是 MON ~ SUN 和 * (每一天)。MON 是默认值。 |
MONTHLY | 在使用 FIRST、SECOND、THIRD、FOURTH 或 LAST 修饰符 (/mo) 时,需要 MON ~ SUN 中的某个值。1 ~ 31 是可选的,只在没有修饰符或修饰符为1 ~ 12类型时有效。默认值是 1 (月份的第一天)。 |