MonthlyDOWTrigger 对象
表示按每月星期几计划启动任务的触发器的脚本对象。 例如,任务从 5 月到 10 月的每个第一个星期四开始。
成员
MonthlyDOWTrigger 对象具有以下类型的成员:
属性
MonthlyDOWTrigger 对象具有这些属性。
属性 | 访问类型 | 说明 |
---|---|---|
DaysOfWeek |
读取/写入 |
获取或设置运行任务的星期数。 |
已启用 |
读取/写入 |
继承自 Trigger 对象。 获取或设置一个布尔值,该值指示是否启用触发器。 |
EndBoundary |
读取/写入 |
继承自 Trigger 对象。 获取或设置停用触发器的日期和时间。 停用任务后,触发器无法启动该任务。 |
ExecutionTimeLimit |
读取/写入 |
继承自 Trigger 对象。 获取或设置允许此触发器启动的任务运行的最长时间。 |
Id |
读取/写入 |
继承自 Trigger 对象。 获取或设置触发器的标识符。 |
MonthsOfYear |
读取/写入 |
获取或设置任务运行年份的月份。 |
RandomDelay |
读取/写入 |
获取或设置随机添加到触发器开始时间的延迟时间。 |
重复 |
读取/写入 |
继承自 Trigger 对象。 获取或设置任务的运行频率,以及启动任务后重复重复模式的时长。 |
RunOnLastWeekOfMonth |
读取/写入 |
获取或设置一个布尔值,该值指示任务在当月的最后一周运行。 |
StartBoundary |
读取/写入 |
继承自 Trigger 对象。 获取或设置激活触发器的日期和时间。 |
类型 |
只读 |
继承自 Trigger 对象。 获取触发器的类型。 |
WeeksOfMonth |
读取/写入 |
获取或设置任务运行的月份中的周数。 |
备注
启动任务的时间由 StartBoundary 属性设置。
读取或写入任务的 XML 时,使用任务计划程序架构的 ScheduleByMonthDayOfWeek 元素指定每月星期几触发器。
在夏令时 (DST) 在一年内开始的当天, 对于太平洋时区 (时间从 2022 年的 02:00 AM 转移到 03:00 AM) ,计划在 02:00 AM 到 02:59:59:999 AM 之间运行的任何任务都将在给定日期中存在的最早时间运行,即, 在 03:00 AM。 这适用于所有 DST 时区,具体取决于它们观察 DST 的不同时间。
假设每周任务设置为在太平洋时区的 2022 年每周日上午 02:30 运行,以便下一次运行时间为 2022 年 3 月 13 日凌晨 2:30。 由于 02:30 AM 是 2022 年 3 月 13 日不存在的时间,因此任务改为在凌晨 03:00 运行。 在一年中的其他星期日,任务照常在凌晨 02:30 运行。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
类型库 |
|
DLL |
|