C# 计划任务时间约束
我已经阅读了一些关于是使用Windows服务还是计划任务的帖子,从我的理解来看,我应该使用计划任务 我有一个简单的程序,基本上做一点逻辑和发送电子邮件。我唯一的硬性要求是电子邮件必须以每小时40分钟的时间发送。所以8:40、9:40、10:40等等。当我最初为任务设置时间表时,我可以将其设置为8:40开始,每小时、每天重复一次 这似乎满足了要求,但我是否应该为确保任务按计划运行而担心C# 计划任务时间约束,c#,.net-4.0,windows-services,scheduled-tasks,C#,.net 4.0,Windows Services,Scheduled Tasks,我已经阅读了一些关于是使用Windows服务还是计划任务的帖子,从我的理解来看,我应该使用计划任务 我有一个简单的程序,基本上做一点逻辑和发送电子邮件。我唯一的硬性要求是电子邮件必须以每小时40分钟的时间发送。所以8:40、9:40、10:40等等。当我最初为任务设置时间表时,我可以将其设置为8:40开始,每小时、每天重复一次 这似乎满足了要求,但我是否应该为确保任务按计划运行而担心 这一切似乎都很简单,我肯定我遗漏了什么?好吧,有几点值得一提 如果您使用的是批处理文件,请确保其他程序可以替换
这一切似乎都很简单,我肯定我遗漏了什么?好吧,有几点值得一提
- 如果您使用的是批处理文件,请确保其他程序可以替换或更改它
- 使用和访问日志记录执行是否成功,以便以后可以监视(调试应用程序)
- 使用“计划任务错误”检查应用程序是否正确运行()
- 使用尽可能少的特权。(这是默认设置)