标签: c# .net windows-services
我需要在预定的时间每天安排Windows服务运行,然后再睡到第二天,我该怎么做?
解决方案:
添加一个计时器,每隔30分钟超时一次,然后验证是否已达到当天的时间,如果是,则执行所需的功能,确保在当天完成标记时标记一个标志。
答案 0 :(得分:14)
你没有。您设置了计划任务;服务(通常)用于后台运行进程。
答案 1 :(得分:5)
How might I schedule a C# Windows service to perform a task daily
答案 2 :(得分:0)
您可以使用批处理文件启动或停止服务。
完整详情here
然后只需添加计划任务即可启动或停止批处理文件