安排任务运行

时间:2012-07-08 03:27:10

标签: c# vbscript

我有5个控制台应用程序我想在5个不同的白天运行。 我可以在任务调度程序中添加它们,但我希望让脚本安排它们。

有人能帮帮我吗?

3 个答案:

答案 0 :(得分:0)

用Google搜索...发现只需2分钟。关键字:“安排任务C#”

- 来自http://geekswithblogs.net/rgupta/archive/2008/11/18/schedule-a-task-using-c-code.aspx

DateTime taskTime = DateTime.Now;
timer = new Timer(new TimerCallback(Update), null, TimeSpan.FromMinutes(21 * 60 (taskTime.Hour * 60 + taskTime.Minute)), 
TimeSpan.FromMilliseconds(-1));

高级版:http://www.codeproject.com/Articles/2478/C-Scheduler

答案 1 :(得分:0)

另一个选择是开发一个带有计时器对象的Windows服务,以便按指定的时间间隔调用你的程序。

答案 2 :(得分:0)

您可以创建Windows服务并使用Quartz.NET来安排作业。

http://quartznet.sourceforge.net/