Jer*_*ron 1 scheduled-task service
我是一名程序员,正在为我们遇到的问题设计解决方案。我正在考虑编写一个应用程序并使用 Windows 计划任务每天运行一次,而不是编写一个大部分时间都处于睡眠状态并每天醒来一次来完成它的服务。但我的问题是管理员通常使用 Windows 计划任务吗?
该应用程序将删除我们生成的旧文件,并且无法以任何其他方式清理(出于充分的理由)。
我同意其他人的看法,即计划任务适合您的需要。我想补充,但(作为一个程序员,我自己),作为一个计划任务,要么有一些种类的确认发送到您(电子邮件?),任务成功运行,并且/或者追加的结果,为可能的故障排除日志文件的地方。如果您需要,做某种报告/记录/审计总是派上用场。
这是我如何决定...
服务用于一直运行“恒定”操作。
计划任务用于按计划的时间间隔(您想要的)运行单个工作单元。实际上,计划任务本身已经是一项服务。
不要编写重复计划任务功能的服务。:)