Windows服务监视本地系统时间以启动其他服务?

时间:2010-10-11 04:08:34

标签: c# .net windows service

在这种情况下需要您的建议: 我在服务器上安装了一堆服务,需要将它们设置为根据本地系统时间动态启动和停止,这意味着开始时间和结束时间几乎每天都不同,例如,今天这些服务设置为从上午9点,晚上9点结束,明天可能是上午10:30和晚上9点。

starttime和endtime存储在每天生成的xml文件中

所以,我正在考虑使用另一个服务来读取xml文件并相应地触发服务,但它需要是实时的,所以它总是监视本地系统时间。

如果可能的话,我应该如何以编程方式实现这一目标?

1 个答案:

答案 0 :(得分:1)

我会创建一个脚本,可以停止并启动具有计划任务的每个服务对。然后,即使需要,您也可以通过编程方式远程修改计划。创建自己的服务很容易出错。