我发现的所有关于 Windows任务计划程序的结果都是关于几个代码的简短详细信息。
有人知道完整清单吗?
例如,我无法找到有关错误代码 0xFF 的任何内容。
编辑:例如,如果我添加此任务(用于测试名为“Notifu”的命令行程序):
schtasks /create /tn "NotifuTest" /tr "d:\Temporal\Notifu\notifu64.exe /m 'Test'" /sc minute /mo 1 /sd 10/10/2010 /ru "SYSTEM"
已通过命令行验证了相同的命令
这是结果(抱歉,我的Windows是西班牙语);请注意0xFF
(程序似乎正在执行,但没有结果:
答案 0 :(得分:8)
您可以在此处找到一个列表:http://msdn.microsoft.com/en-gb/library/windows/desktop/aa383604(v=vs.85).aspx
但是它没有完整,因为我遇到了这个结果例如:0x7FFBD3FA
答案 1 :(得分:5)
流程退出代码是特定于流程的。按照惯例,值为零表示成功。唯一保留的值为STILL_ACTIVE
,其值为259.当进程仍处于活动状态时,由GetExitCodeProcess
返回。要了解这些值的含义,您必须查阅相关过程的文档。
答案 2 :(得分:0)
如上所述,任务计划程序报告的退出代码取决于您在作业中调用的程序。
特别是对于CMD.EXE(在运行.CMD或.BAT文件时使用),退出0xFF表示批处理文件中存在语法错误。
Windows中的CMD.EXE已经有25年以上的Microsoft产品,仍然没有其退出代码的文档。那是不专业的。