3

我编写了一个创建计划任务的小程序。我希望这项任务每天在下午 6 点到 11.59 之间的任何时间运行。出于这个原因,我创建了这个触发器

td.Triggers.Add(new DailyTrigger
                {
                    DaysInterval = 1,
                    StartBoundary = DateTime.Today + TimeSpan.FromHours(18),
                    RandomDelay = TimeSpan.FromMinutes(359)
                });

问题是在任务计划程序窗口中,我创建的任务总是设置为在 6

在此处输入图像描述

我究竟做错了什么?

4

1 回答 1

1

这是实现结果的正确语法。不幸的是,Windows 中的任务计划程序应用程序不显示有关延迟的信息。(顺便说一句,我是该库的作者,并且我 100% 确信您的任务将按照您的意愿执行。)有关 RandomDelay 属性功能的详细信息,请参阅Microsoft 文档

于 2019-02-14T21:19:01.997 回答