[英]Windows Scheduler - switch Task status to Fail
我目前正在开发一个C#程序,该程序将通过Windows Task Scheduler每小时运行一次。 我想知道我的程序是否有办法返回特定值,如果出现问题,该值会将任务标记为失败。
我的意思是,Windows Task Scheduler在运行程序时是否期望某些类型的返回码?
就像是:
0 <=>一切正常
任何其他值<=>错误
我发现了这一点,但我认为使用Task Scheduler API时会发现更多,并且可以获取任务状态。
感谢您的帮助!
我只是将结果记录到事件查看器中。 然后,您可以在那里进行详细监视。
您可以在主方法中返回一个int值,该值将显示在任务计划程序的“上次运行结果”中。
static int Main() {
return -1;
}
这将在任务计划程序中显示0xffffffff
您还可以使用系统日志来提供有关错误的更多详细信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.