
雖然我們之前討論過如何使用任務規劃程式來自動化程式或腳本,但其中一個特別強大的功能是在執行前設定延遲。此功能在許多情況下都非常有用,例如推遲非必要任務、確保網路連接正常、調整任務執行順序、管理更新或進行硬體維護。讓我們深入了解如何在 Windows 工作規劃程式中有效地設定排程任務的延遲執行。
在任務計劃程序中配置延遲執行
首先,使用其中一種可用方法啟動任務規劃程式。請依照以下步驟為任何啟動程序或系統進程新增延遲:
- 從左側邊欄中選擇任務計劃程序庫,然後按一下右側面板中的建立任務。

- 在「常規」標籤中,為您的任務提供有意義的「名稱」和「描述」 。如果需要管理權限,請勾選「以最高權限執行」複選框。
在按一下「確定」之前,導覽至「觸發器」標籤並按一下「新建」。

- 從下拉式選單中為您的任務選擇一個觸發器。若要延遲啟動程序,請選擇“啟動時”選項(或任何您喜歡的觸發器)。請注意,除“空閒時”選項外,所有觸發器都支援延遲功能。
- 選擇觸發器後,勾選「延遲任務」複選框,並從下拉式選單中指定時間(以分鐘為單位)。例如,您可以選擇在啟動後延遲15 分鐘執行程式。點選“確定”繼續。

- 前往「操作」選項卡,點選「新建」開啟「新操作」視窗。在本例中,選擇「啟動程式」,然後點選「瀏覽」按鈕找到所需的程式。
- 我將以 Microsoft Word 為例。要進行設置,請找到其可執行文件,右鍵單擊以存取其“屬性”窗口,然後將完整路徑複製到“程式/腳本”欄位中。或者,您也可以手動導航到電腦上該程式的位置。
- 如果程式需要額外的參數,請在「新增參數」部分輸入它們,然後按一下「確定」以完成操作。

(可選)如果您使用的是筆記型電腦,並且希望僅在插入交流電源時運行此任務,請導航至“條件”選項卡並選擇“僅當電腦使用交流電源時啟動任務”選項。

保持「設定」標籤不變,然後按一下「確定」完成建立任務。
為確保任務正常運行,請在主視窗中右鍵按一下該任務,然後選擇「運行」。任務應該會正確執行,並且您可以隨時透過選擇“屬性”來修改其觸發器和操作。

從此時起,您剛剛配置的任務將按照指定的延遲時間執行。因此,在本例中,該任務將在系統啟動後十五分鐘開始。
利用群組原則跨多個裝置延遲執行任務
對於希望在多台電腦上為應用程式實現統一延遲啟動的網路管理員來說,使用群組原則是一種有效的策略。這種方法對於在 Windows 專業版或企業版系統上管理計畫任務尤其有利。
為此,請gpedit.msc
透過執行命令 ( Win+ R) 輸入來存取本機群組原則編輯器。導覽至電腦設定→ Windows 設定→腳本(啟動/關機)。
- 雙擊右側窗格中的啟動腳本,將會開啟一個新的設定視窗。

- 在「啟動屬性」視窗中,切換到「PowerShell 腳本」標籤。按一下「新增」以啟動新增預先定義腳本的對話方塊。

為了說明起見,我們建立一個簡單的 PowerShell 腳本,該腳本在電腦啟動五分鐘(300 秒)後啟動記事本。這只是一個範例,其他已安裝的程式也可以編寫類似的腳本。
Start-Sleep -Seconds 300; Start-Process "notepad.exe"
確保將 PowerShell 腳本儲存為 PS1 格式。前往「檔案」 → 「另存為」,並使用. PS1 副檔名命名檔案。
若要測試腳本,請在 PowerShell 視窗中開啟它。如果您決定不立即執行它,可以使用Ctrl+暫停腳本執行C,以免中斷目前工作。

返回本機群組原則編輯器。在「新增腳本」視窗中,找到並選擇您先前儲存的腳本(例如「Delay-Notepad」)。點選「確定」確認您的選擇。

現在,重新訪問列出延遲啟動腳本的主視窗。您可以根據需要選擇“編輯”或“刪除”此腳本。點選“應用” → “確定”。此設定將延遲啟動套用至群組原則下配置的所有 PC。

使用任務計劃程序延遲執行任務的功能非常有用。透過停用某些啟動程序,您可以優化啟動速度,同時仍確保這些應用程式自動啟動——這就是計劃延遲帶來的完美平衡。
在獲得了有關在 Windows 中延遲排程任務的知識後,您可以將這些技術應用於各種管理任務,例如透過裝置管理員安排系統維護。
發佈留言