首先查看微软的帮助了解常见运行结果代码的意思

http://support.microsoft.com/kb/308558/zh-cn


检查任务状态

您应定期检查计划任务的状态,因为您有时可能不知道计划任务未能运行。 使用“任务计划”窗口中的“详细信息”视图来查看有关每个任务的以下信息:
  • 计划 - 任务的计划

  • 下次运行时间 - 任务下次计划运行的时间和日期。

  • 上次运行时间 - 任务上次运行的日期和时间。

  • 状态 - 任务的当前状态。

  • 上次结果 - 表明上次运行结果的代码。

“状态”列有以下状态和说明:
  • 空白 - 任务没有运行,或它已经成功地运行完毕。

  • 正在运行 - 任务当前正在运行。

  • 错过 - 错过一次或多次运行此任务的尝试。

  • 未能启动 - 最近启动任务的尝试失败。

“上次结果”列显示完成代码。 您可从 MSDN 获取对所有 Windows 完成代码的完整解释,但是“任务计划”的常用代码为:
  • 0x0: 操作已成功完成

  • 0x1: 调用的函数不正确或调用了未知函数。

  • 0xa: 环境不正确。

如果结果代码的格式为“C0000XXX”,则说明任务未成功完成(“C”表示错误状况)。 最常见的“C”错误代码是 0xC000013A: 应用程序因按了 CTRL+C 而被终止。

还要在任务的“属性”中检查以下数据:
  • 确保启用该任务的复选框有复选标记。

  • 检查程序的路径并确保它正确无误。 还要检查程序,看是不是您未能输入它需要的一些命令行参数。



检查“任务计划”的日志

“任务计划”在 %SystemRoot% 文件夹(通常为 C:\Windows)中维护一个日志文件 - SchedLgU.txt。 您可从任务计划窗口中通过以下方法来查看日志:单击高级,然后单击查看日志

日志文件的大小是 32KB,当日志文件达到其最大大小时,它自动从文件的开头开始记录新信息并覆盖旧的日志文件信息。


检查任务计划程序服务

为了运行任务,任务计划程序服务必须正在运行且必须正确配置。 如果您已经从“任务计划”窗口中手动停止了任务计划,则该服务将停止,并且在您下次启动计算机时不进行初始化。 如果该服务未配置为以本地系统帐户登录,则它无法启动。

若要检查该服务的设置,请:
  1. 单击“开始”,单击“控制面板”,然后打开“管理工具”程序(如果您使用的不是控制面板的“经典视图”,则必须先选择“性能和维护”链接)。

  2. 管理工具中,选择计算机管理

  3. 展开左窗格中的服务和应用程序对象。 单击左窗格中的服务对象。

  4. 右键单击右窗格中的任务计划程序服务,然后单击属性

  5. 常规选项卡上,确保“启动类型”被设置为自动,“服务状态”是已启动(如果该服务未在运行,请单击“启动”)。

  6. 登录选项卡上,确保已选中“本地系统帐户”,并确保标有“允许服务与桌面交互”的复选框中有复选标记。

  7. 单击确定,然后关闭计算机管理窗口。



下面说下我遇到的问题

:我在1服上新增了写任务计划,

紧接着就出现这样的运行结果

上次运行结果

(0xC0000142)

查看上面的帮助可发现0xC是(如果结果代码的格式为“C0000XXX”,则说明任务未成功完成(“C”表示错误状况)。 最常见的“C”错误代码是 0xC000013A: 应用程序因按了 CTRL+C 而被终止。


解决方法:

在任务管理器中把taskeng.exe进程结束掉,再去看下,就ok了