windows 10中可通过五种方式创建计划任务:一、使用“创建基本任务”向导快速配置常规周期任务;二、通过“创建任务”高级界面精细控制触发器、权限与条件;三、用schtasks命令行批量部署;四、导入xml模板实现多机统一配置;五、手动运行并查看历史记录验证任务有效性。

如果您希望在 Windows 10 中实现程序、脚本或系统维护操作的自动执行,则需借助内置的任务计划程序进行配置。以下是多种创建计划任务的具体方法,覆盖从基础入门到高级控制的完整路径:
一、使用“创建基本任务”向导快速配置
该方式采用分步图形化界面,无需记忆命令或编辑参数,适合初次使用者快速建立每日备份、定时启动软件等常规周期性任务。
1、按下 Win + S 组合键打开系统搜索栏,输入 任务计划程序,点击顶部匹配的应用以启动。
2、在主窗口右侧【操作】面板中,点击 创建基本任务…。
3、在向导中输入任务名称(如“每日清理临时文件”)和可选描述,点击【下一步】。
4、从触发器列表中选择执行时机,例如 每天、每周、当计算机启动时 或 当用户登录时,点击【下一步】。
5、设置起始日期与具体时间(如 2026-04-05 03:00),若选“每天”,还需指定间隔天数(默认为1),点击【下一步】。
6、选择操作类型为 启动程序,点击【下一步】。
7、点击【浏览】,定位并选中目标文件(如 notepad.exe、C:\Scripts\backup.bat 或 python.exe);如有参数需传递,填入“添加参数(可选)”栏(如 -ExecutionPolicy Bypass -File "C:\Scripts\run.ps1");工作目录填入“起始于(可选)”栏(如 C:\Scripts\),点击【下一步】。
8、核对摘要信息,勾选 当点击“完成”时,打开此任务属性的对话框(便于后续调整权限或条件),最后点击【完成】。
二、通过“创建任务”高级界面精细控制
该方式支持多重触发器叠加、最高权限运行、电源与网络状态限制、失败重试策略及延迟启动等深度配置,适用于对执行稳定性与环境适配性有明确要求的任务场景。
1、在任务计划程序主界面右侧【操作】面板中,点击 创建任务…(注意不是“基本任务”)。
2、在【常规】选项卡中,输入任务名称,勾选 使用最高权限运行,并在【配置为】下拉菜单中选择 Windows 10。
3、切换至【触发器】选项卡,点击【新建…】,设置开始时间、重复间隔(如 每30分钟)、持续时间(如 无限期)及延迟启动(如 延迟5分钟),点击【确定】。
4、切换至【操作】选项卡,点击【新建…】,在【操作】下拉菜单中选择 启动程序,在【程序或脚本】栏填写完整绝对路径(如 C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe),在【添加参数(可选)】栏填入 -ExecutionPolicy Bypass -File "C:\Scripts\run.ps1",【起始于(可选)】栏填入 C:\Scripts\。
5、切换至【条件】选项卡,根据需要取消勾选 只有在计算机使用交流电源时才启动此任务(适用于笔记本),或调整网络连接状态条件。
6、切换至【设置】选项卡,勾选 如果任务失败,重新启动任务,设置重试间隔(如 10分钟)与最大重试次数(如 3次)。
三、使用命令行创建定时任务
该方式适用于批量部署、远程管理或脚本自动化场景,通过 schtasks 命令一次性定义任务全部参数,不依赖图形界面交互。
1、以 管理员身份 运行命令提示符或 PowerShell。
2、执行以下格式的命令创建每日 9:00 运行的任务:schtasks /create /tn "DailyCleanup" /tr "C:\Scripts\cleanup.bat" /sc daily /st 09:00。
3、其中 /tn 指定任务名,/tr 指定完整路径的目标程序,/sc 设置频率(daily、weekly、onstart、onlogon),/st 设定开始时刻。
4、如需设置任务在用户未登录时仍可运行,追加参数:/ru "SYSTEM" /rl HIGHEST。
5、执行后若无错误提示,即表示任务已注册成功;可通过 schtasks /query /tn "DailyCleanup" 验证状态。
四、导入预定义 XML 任务模板
当需在多台设备上部署完全一致的任务(如统一日志清理策略、标准化软件更新流程),可将已验证的任务导出为 XML 文件,再批量导入,确保配置零偏差。
1、在源计算机上右键目标任务 → 选择 导出 → 保存为 .xml 文件。
2、在目标计算机的任务计划程序主界面右侧【操作】面板中,点击 导入任务…。
3、浏览并选中该 XML 文件,确认任务名称与路径无冲突,点击【打开】。
4、系统将自动解析 XML 内容并注册任务,包括所有触发器、操作、条件与权限设置。
五、验证与手动运行测试
任务创建完成后不会立即生效,需确保触发条件满足或通过手动执行验证其可用性,防止权限、路径或环境变量问题引发失败。
1、在任务计划程序库中找到刚创建的任务,右键点击 → 选择 运行,观察是否能立即成功执行。
2、检查任务状态:右键任务 → 属性 → 【历史记录】选项卡,确认是否有 “操作已成功完成” 记录。
3、若执行失败,在【历史记录】中查看错误代码(如 0x1 表示程序路径错误,0x80070005 表示权限不足),据此调整路径、参数或勾选“使用最高权限运行”。











