1
我正在PowerShell中创建计划任务。我希望触发时间为每15分钟到15分钟。Windows计划任务过去15分钟和15分钟到小时
外汇:
00:15
00:45
01:15
01:45
..
23:15
23:45
如何做到这一点有一个新ScheduledTaskTrigger?
我正在PowerShell中创建计划任务。我希望触发时间为每15分钟到15分钟。Windows计划任务过去15分钟和15分钟到小时
外汇:
00:15
00:45
01:15
01:45
..
23:15
23:45
如何做到这一点有一个新ScheduledTaskTrigger?
好吧,
您需要定义它有一个RepetitionInterval和RepetitionDuration让它重复。
我无法弄清楚如何设置Indefinite
持续时间重复,但我得到了它做重复直到2036年:
$span = New-TimeSpan -End "2036-01-01"
$trigger = New-ScheduledTaskTrigger -Once -At 00:15 -RepetitionInterval 00:30 -RepetitionDuration $span
然后注册的任务。
好的,但如果我在上午8点注册任务,第一次运行会在第二天08:15或00:15? –
它将从'08:15'开始,即一旦触发条件变为真。 “-At”选项被解析,并表示从今天00:15开始,所以一旦时钟到达08:15或08:45,任务就会触发。你可以使用一个良性的任务来试验这个,比如启动Cmd作为当前登录的用户来查看它的发生。 – Petesh
谢谢Petesh。我只是试了一下,它似乎按预期工作 –