计划任务时间约束

时间:2012-12-06 14:38:29

标签: c# .net-4.0 windows-services scheduled-tasks

我已经阅读了关于是否使用Windows服务或计划任务的SO上的一些帖子,据我了解,我应该使用计划任务。

我有一个简单的程序,基本上做一点逻辑并发送电子邮件。我唯一的硬性要求是电子邮件必须在每小时的:40分钟标记处发送。所以8:40,9:40,10:40等。当我最初设置任务的时间表时,我可以将其设置为8:40开始,每天每小时重复一次。

这似乎符合要求,但我是否应该担心确保任务按照该时间表运行?

这一切看起来都很简单,我确定我错过了什么?

1 个答案:

答案 0 :(得分:0)

提几点

  • 如果您使用批处理文件,请确保其他程序可以替换或更改它。
  • 使用和访问日志来记录执行是否成功,以便稍后监控(调试应用程序)
  • 使用计划任务错误检查您的应用程序是否正确运行(http://support.microsoft.com/kb/308558
  • 使用尽可能少的权限。(这是默认设置)