最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Windows 如何使用 CMD 的 schtasks 命令行管理计划任务
时间:2026-08-06 14:14:49 编辑:袖梨 来源:一聚教程网
schtasks命令可直接创建、查看、修改、运行和删除计划任务,需以管理员身份运行CMD。查看所有任务用schtasks,查指定任务用schtasks /query /tn 名称,格式化输出加/fo table等;创建任务用/create参数,注意路径引号、触发类型/sc和权限/ru;修改用/change,立即执行用/run,终止用/end,删除用/delete;支持远程管理与XML导出导入。
直接用 schtasks 命令就能完成创建、查看、修改、运行和删除计划任务,不需要装额外软件,也不用点开图形界面。关键是要以管理员身份运行 CMD,否则很多操作会失败或权限不足。
查看所有或指定任务
列出当前系统全部任务(含名称、状态、下次运行时间):
schtasks
只查某个具体任务(比如叫 “BackupJob”)的详细信息:
schtasks /query /tn BackupJob
想看更清晰的列表格式,加 /fo list 或 /fo table:
schtasks /query /fo table
创建一个基础定时任务
最常用的是每天固定时间执行某程序,例如每天 22:00 运行 D:clean.bat:
schtasks /create /tn "NightClean" /tr "D:clean.bat" /sc daily /st 22:00
注意几点:
- /tn 后是任务名,建议用英文或数字,避免空格和特殊符号;
- /tr 后是完整路径,如果路径含空格,要用英文双引号包裹;
- /sc daily 表示每天执行,还可选 hourly、weekly、onstart(开机时)、onlogon(用户登录时)等;
- 默认任务在当前用户下运行,如需系统级权限(比如操作服务或写系统目录),加 /ru SYSTEM;
- 刚建的任务可能因“电源条件”被阻止——图形界面里打开该任务 → “条件”选项卡 → 取消勾选“只有在接通电源时才运行”,否则笔记本合盖或插拔电源后就失效。
修改或立即执行已有任务
改执行时间(比如把 NightClean 改成 23:30):
schtasks /change /tn "NightClean" /st 23:30
只改要运行的程序(比如换成另一个脚本):
schtasks /change /tn "NightClean" /tr "D:backup.bat"
不等定时,马上手动触发一次:
schtasks /run /tn "NightClean"
如果任务正在运行中想中止,用:
schtasks /end /tn "NightClean"
删除或批量管理任务
删掉一个任务:
schtasks /delete /tn "NightClean" /f(加 /f 参数跳过确认提示)
批量删一组任务(比如所有以 “Temp” 开头的):
先用 schtasks /query /fo csv 导出列表,再配合 for 循环处理,但更稳妥的做法是导出任务 XML 模板复用,或写个简单批处理逐个删。
远程管理其他电脑(假设目标主机名为 PC01,你有管理员权限):
schtasks /s PC01 /create /tn "RemoteLog" /tr "C:log.bat" /sc daily /st 01:00 /ru SYSTEM
任务配置可导出为 XML 文件,便于备份、迁移或版本控制:
schtasks /query /tn "NightClean" /xml > clean.xml
之后用这个文件在别的机器上导入:
schtasks /create /xml clean.xml /tn "NightClean"
相关文章
- 鹅鸭杀超级金水铃模式怎么玩 08-07
- 牧场物语风之繁华集市生日日期怎么看 08-07
- 口袋新旅途如何捕捉颓颓鹰 08-07
- DNF狄瑞吉版本女漫游加点攻略 08-07
- 鹅鸭杀士兵怎么玩 08-07
- DNF狄瑞吉版本协战师加点攻略 08-07