任務排程器 - 什麼是「等待空閒」?

任務排程器 - 什麼是「等待空閒」?

我在任務規劃程式中建立了一個新任務,並且希望它僅在電腦空閒 10 分鐘時運行。

但後來我看到了這個複選框,我不明白它的作用:

在此輸入影像描述

幫助說:

如果將任務設定為僅在電腦空閒 30 分鐘時啟動,且該任務會等待電腦空閒 10 分鐘,則僅當電腦之前已空閒 25 分鐘時,該任務才會在 5 分鐘內啟動到觸發器被啟動的時間。如果觸發器啟動後 5 分鐘電腦進入空閒狀態,則任務將不會啟動。

抱歉我不明白這個解釋。 (5分鐘是從哪裡來的???)

有人可以透露一下嗎? (簡單來說)

答案1

你是對的:這個解釋很難理解!我會嘗試用不同的方式解釋它:-

在您的螢幕截圖中,您有一個將在特定時間觸發的任務。當此任務觸發時,僅當「計算機已空閒 10 分鐘」語句為 true 時才會執行。該任務將等待一個小時才能使該語句變為真,然後它將放棄。

如果觸發該任務時電腦已空閒 10 分鐘或更長時間,則會立即執行。否則就會等待。

如果任務觸發後(例如 15 分鐘)電腦變得空閒,任務將繼續等待。任務觸發後25分鐘,「計算機已空閒10分鐘」語句變為真,因此任務將執行。

如果任務觸發後 50 分鐘內電腦沒有變為空閒狀態,則該任務將不會執行。這是因為任務將在 60 分鐘後停止等待,因此如果在任務觸發後計算機空閒超過 50 分鐘,則“計算機已空閒 10 分鐘”這一語句只有在指定的 1 小時之後才會成立。

答案2

您需要有一個實際的觸發器(例如每天下午 6 點)為你的任務,否則「等待空閒」沒有意義。

現在你將其讀作:

每天下午 6 點,如果計算機尚未空閒,等待為了另一個1小時變得閒置。

  • 如果在該時間內變得空閒,則讓它閒置一段時間10分鐘然後任務就開始了。
  • 如果沒有,任務將不會被觸發。

答案3

更複雜的是,Windows 僅每 15 分鐘評估一次電腦是否處於空閒狀態。因此,即使您將任務安排在 09:00,空閒 1 分鐘,並且確保整分鐘沒有執行任何操作,它仍然可能不會在 09:01 激活,並且實際上可能要到 09 才會激活: 15 取決於Windows 評估空閒狀態的時間。

答案4

附上答案的圖形解釋@mmmason

空閒狀態

來源:微軟

相關內容