使用 Windows 工作排程器安排 Python 腳本:逐步指南

使用 Windows 工作排程器安排 Python 腳本:逐步指南

自動執行日常任務可以顯著提高生產力。無需手動執行 Python 腳本,您可以使用 Windows 任務排程器有效地安排它們在所需時間自動執行。此內建功能可讓使用者建立自動化任務,從而節省時間並簡化工作流程。

如何使用 Windows 工作排程器安排 Python 腳本

Windows 工作規劃程式提供了一種靈活的方式,可以每天、每週或按照自訂計畫執行 Python 腳本。要存取它,只需按Win+ R,輸入taskschd.msc,然後按 Enter 鍵。

開啟任務計劃程序

進入任務計劃程序後,請轉到“操作”選項卡並選擇“建立基本任務…”以啟動任務創建過程。

建立基本任務

接下來,為您的任務指派名稱描述,然後按一下「下一步」

提供任務名稱描述

下一步是選擇觸發任務的時間,可以是每日每週一次性。選擇完成後,點選下一步。

當你想開始任務時

指定任務的開始日期和時間,然後進入操作選擇階段。在這裡,選擇「啟動程式」,然後按一下「下一步」繼續。

選擇要執行的操作

在「程式/腳本」欄位中,輸入 Python 可執行檔的路徑。隨後,在「新增參數」欄位中,指定 Python 腳本的完整路徑。

指定 Python 可執行檔路徑

最後,按一下「下一步」檢查您的設置,然後選擇「完成」以建立計劃任務。

查看設定

您的 Python 腳本現已配置為在指定時間自動執行。

替代方案:使用批次檔調度 Python 腳本

@echo off "C:\Path\to\python.exe""C:\Path\to\your_script.py"pause

將第一個路徑替換為 Python 可執行檔的位置,將第二個路徑替換為特定腳本的路徑。此pause指令可確保批次檔不會立即關閉,從而允許使用者輸入繼續執行。

如果您不確定 Python 的位置,請開啟命令提示字元並輸入以下命令:

where python

檢查 Python 路徑

如果出現多個 Python 安裝,您可以從中選擇其中任何一個。在使用.bat檔案副檔名儲存您的工作之前,請確保相應地調整腳本路徑。隨後,此批次檔也可以在 Windows 工作排程器中執行。

確保您的任務自動運行

為了確保無縫執行您的排程任務,請導覽至任務規劃程式庫,右鍵點選您的任務,然後選擇屬性

開啟任務屬性

在「一般」標籤中,選擇「無論使用者是否登入都會執行」。如果腳本需要管理員權限,也請勾選「以最高權限執行」

更新任務屬性

如果您使用的是筆記型電腦,請在「條件」標籤上取消勾選「僅當電腦使用交流電源時才啟動任務」 。

更新條件任務屬性

按一下「確定」儲存您的調整,確保任務可以正確運作且不會中斷。

測試計劃的 Python 腳本

創建任務後,驗證是否正確執行至關重要。存取任務計劃程序,右鍵單擊計劃任務,然後選擇運行

運行任務以確認工作

查看腳本產生的任何日誌檔案或輸出以確定執行成功:

驗證任務輸出

如果任務運行失敗,請仔細檢查您的 Python 路徑、腳本的位置和使用者權限。

結論

使用任務計劃程式是一種無需依賴第三方應用程式即可自動執行 Python 腳本的有效方法。 Windows 的這項內建功能可讓在背景執行自給自足的腳本,最終節省您寶貴的時間並確保任務的一致性。

來源和圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *