5 つの異なる昼間に実行したい 5 つのコンソール アプリケーションがあります。それらをすべてタスクスケジューラに追加できますが、代わりにスクリプトでそれらをスケジュールしたいと考えています。
誰か助けてくれませんか?
もう 1 つのオプションは、タイマー オブジェクトを使用して Windows サービスを開発し、指定した間隔でプログラムを呼び出すことです。
ググって…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));
Windows サービスを作成し、Quartz.NET を使用してジョブをスケジュールできます。