我写了一个创建计划任务的小程序。我希望这项任务每天下午6点到11点59分之间的任何时间运行。出于这个原因,我创建了这个触发器
td.Triggers.Add(new DailyTrigger
{
DaysInterval = 1,
StartBoundary = DateTime.Today + TimeSpan.FromHours(18),
RandomDelay = TimeSpan.FromMinutes(359)
});
问题是,在Task Scheduler窗口中,我创建的任务总是设置为6
我做错了什么?
答案 0 :(得分:0)
这是实现您的结果的正确语法。不幸的是,Windows中的Task Scheduler应用程序不会显示有关延迟的信息。 (顺便说一句,我是该库的作者,并且100%确信您的任务将按您的意愿执行。)有关RandomDelay属性的功能的详细信息,请参见documentation。