Windows 任務調度程序定時執行Python腳本


Windows 任務調度程序(Task Scheduler)可以定時執行程序,本文分享使用Task Scheduler定時執行Python腳本的兩種方法。

在控制面版->管理員工具中打開 Task Scheduler :

在Task Scheduler Library中創建一個新的文件夾demo,右擊,點擊“Create Basic Task”,打開創建任務向導:

step1:輸入任務的名稱

step2:設置觸發任務的周期

step3:進一步設置觸發任務的周期

step4:設置任務的動作

step5:設置程序或腳本

方法1:使用Python編譯器

注意,這一步非常重要,需要填寫三個參數:

  • Program/script:填寫 Python編譯器的名稱 python.exe
  • Add arguments:打算執行的Python腳本的完整路徑,D:\PyCodes\test.py
  • Start in: 填寫Python編譯器的目錄,上圖中,Python編譯器的完整路徑是“C:\Python37\\python.exe”,

注意:對於Start in參數,可以忽略,在 Program/script 把Python編譯器的完整路徑填寫上去。

方法2:使用.bat腳本

另外一種方式是執行 .bat  腳本,例如,創建一個 demo.bat 文件,文件內容是:

也可以在 demo.bat 腳本中添加 pause 命令,以避免在執行后關閉命令提示符。

 

 最后,在Program/script 參數中填寫 demo.bat 腳本的完整路徑:

step6:設置Task的屬性

 

 

參考文檔:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM