Windows服务并使其每天从10 A.M运行到10 P.M,间隔时间

时间:2013-04-21 04:57:15

标签: c# service

我有一个.NET EXE。我希望它将它设置为Windows服务并使其从上午10点开始运行。到下午10点每隔3小时间隔一次:10 A. M,1 P.M,4 P.M,7 P.M和10 P.M。

如何做到这一点?请帮我。 EXE中有一个方法,需要联系数据库并获取表的计数。

注意:时间的值往往会改变,它来自后端。我的意思是从时间上午10点到时间10.下午和下午3点。这样他们就可以根据需要改变。

1 个答案:

答案 0 :(得分:4)

您不需要为此服务(这不是设计要做的服务)。

为此使用Windows计划任务,并让它在您需要运行时运行正常的可执行文件。您可以使用Task Scheduler(在Start->Programs->Accessories->Administrative Tools)中执行此操作。