首页/系统/Windows 运维速查/计划任务进程排查

计划任务进程排查

计划任务“没跑成功”先看状态与上次结果:Get-ScheduledTask 看状态,Get-ScheduledTaskInfo 看返回码,结合事件日志确认真实执行。

Windows 运维速查系统更新于 2026-10-12
用途确认计划任务状态与上次执行结果
语法Get-ScheduledTask / Get-ScheduledTaskInfo -TaskName <名称>;schtasks /query /v
结果码LastTaskResult=0 成功;0x41303 从未运行;0x41301 正在运行

常用示例

常用示例
Get-ScheduledTask | Where-Object State -eq 'Running'
Get-ScheduledTaskInfo -TaskName 'Backup' | Select-Object LastRunTime, LastTaskResult, NextRunTime
schtasks /query /tn "Backup" /v /fo LIST
任务历史记录默认可能未启用:用事件查看器 Microsoft-Windows-TaskScheduler 日志看启动/结束事件。

易错点

  • “就绪/已禁用”看 State 字段,别被界面中文翻译绕晕
  • 任务常驻但业务不动:可能是子进程起来后秒退,要看新进程与事件

数据来源与参考

  • Microsoft Learn:Get-ScheduledTaskInfo
  • Microsoft Learn:schtasks /query

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌