Schtasks 命令详解
help schtasks
C:UsersAdministrator>help 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 /?
C:UsersAdministrator>
举例:
# schtasks 命令
# 每天晚上 03:30 定时执行
schtasks /create /tn "TimedTask1" /tr C:UsersAdministratorDesktopTimedTaskRun.bat /sc DAILY /st 03:30 # statement A
# 查询创建的任务
schtasks /query /tn TimedTask1 /v
# 立即运行创建的任务
schtasks /run /tn TimedTask1
# 删除任务
schtasks /delete /tn TimedTask1
备注: TimedTask1 为定时任务的名称,默认 statement A 语句的前提条件是 TimedTask 目录在当前用户 Administrator 的 Desktop 上,请根据实际情况修改 statement A 语句。
Run.bat 文件内容如下:
java -jar %~dp0TimedTask.jar %*
pause
文件结构:
参考资料: