windows添加定时任务
一.schtasks命令
windows中常用来添加定时任务的命令
C:\Users\DELL>schtasks /?
SCHTASKS /parameter [arguments]
描述:
允许管理员创建、删除、查询、更改、运行和中止本地或远程系统上的计划任
务。
参数列表:
/Create 创建新计划任务。
/Delete 删除计划任务。
/Query 显示所有计划任务。
/Change 更改计划任务属性。
/Run 按需运行计划任务。
/End 中止当前正在运行的计划任务。
/ShowSid 显示与计划的任务名称相应的安全标识符。
/? 显示此帮助消息。
Examples:
SCHTASKS
SCHTASKS /?
SCHTASKS /Run /?
SCHTASKS /End /?
SCHTASKS /Create /?
SCHTASKS /Delete /?
SCHTASKS /Query /?
SCHTASKS /Change /?
SCHTASKS /ShowSid /?
二.常用操作
1.添加定时任务
每天下午14:58:00执行test.bat脚本
C:\Users\DELL>schtasks /create /tn doc /tr C:\Users\DELL\Desktop\test.bat /sc DAILY /st 14:58:00
成功: 成功创建计划任务 "doc"。
解释下这条命令:
schtasks:定时任务创建的命令
/create:创建
/tn:定时任务的名字
/tr:运行哪个脚本或者程序
/sc:每天,后面可以写其他的,比如每周、每月等
/st:具体运行的时间
2.查询定时任务
查询所有的定时任务
schtasks /query
查询指定的定时任务,通过findstr查找对应的任务名称
schtasks /query |findstr doc
doc 2023/1/8 14:58:00 就绪
删除定时任务
C:\Users\DELL>schtasks /delete /tn doc
警告: 确实要删除任务 "doc" 吗 (Y/N )? y
成功: 计划的任务 "doc" 被成功删除。
C:\Users\DELL>schtasks /query |findstr doc
C:\Users\DELL>
创建定时任务的语法还有很多,以后用到了再一个个加上来