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

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

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

在Task Scheduler Library中建立一個新的文件夾demo,右擊,點擊「Create Basic Task」,打開建立任務嚮導:blog

step1:輸入任務的名稱ip

step2:設置觸發任務的週期文檔

step3:進一步設置觸發任務的週期編譯器

step4:設置任務的動做編譯

step5:設置程序或腳本class

方法1:使用Python編譯器test

注意,這一步很是重要,須要填寫三個參數:程序

  • 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的屬性

 

 

參考文檔:

相關文章
相關標籤/搜索