Windows-Server-2008-R2
任務計劃程序 2.0:“如果…停止任務”之間的區別
在 Windows Server 2008 R2 或 Windows 2012 等中使用任務計劃程序…
這個設置有什麼區別:
和這個設置在同一個任務上:
一個優先於另一個嗎?他們有衝突嗎?
我沒有權威參考,但我剛剛
Stop
在 Windows 8.1、Server 2008 R2 和 2012 R2 上測試了任務計劃程序中多個不同條件的行為。他們都申請!
無論先滿足哪個停止條件,都停止任務。
- **每個觸發器停止條件:**中指定的
Stop task if it runs longer than
-condition僅在該特定觸發器Trigger
呼叫任務時才適用。- 每個任務停止條件:
Stop task if it runs longer than
為任務(在選項卡上)指定的 -條件對該任務Settings
是全域的,並且將始終適用,無論每個觸發停止條件如何。例子
想像一個帶有一個觸發器的任務。如果您將每個觸發器的停止條件設置為
5 minutes
,並將每個任務的停止條件設置為30 minutes
,您應該會看到以下行為:
- 任務由觸發器呼叫 -> 任務在 5 分鐘後停止。
- 任務由您呼叫(通過右鍵點擊和
Run
)-> 任務在 30 分鐘後停止。