2013-10-15 90 views

回答

1

好吧,

您需要定義它有一個RepetitionInterval和RepetitionDuration讓它重複。

我無法弄清楚如何設置Indefinite持續時間重複,但我得到了它做重複直到2036年:

$span = New-TimeSpan -End "2036-01-01" 
$trigger = New-ScheduledTaskTrigger -Once -At 00:15 -RepetitionInterval 00:30 -RepetitionDuration $span 

然後註冊的任務。

+0

好的,但如果我在上午8點註冊任務,第一次運行會在第二天08:15或00:15? –

+0

它將從'08:15'開始,即一旦觸發條件變爲真。 「-At」選項被解析,並表示從今天00:15開始,所以一旦時鐘到達08:15或08:45,任務就會觸發。你可以使用一個良性的任務來試驗這個,比如啓動Cmd作爲當前登錄的用戶來查看它的發生。 – Petesh

+0

謝謝Petesh。我只是試了一下,它似乎按預期工作 –