Windows定時任務 每隔一段時間(最小到秒級)執行一次指定的Python腳本

首先是建立一個Windows定時任務,而且設置它天天執行一次指定的Python腳本python

參考如下兩篇博客進行:
Window系統建立定時任務 定時執行任務
Windows定時任務 執行python腳本文件 *.pyweb

分鐘、小時級任務

關於建立Windows定時任務執行python腳本,上面兩篇博客的做者已經寫得很是清楚了,若是我有一個需求是讓該定時任務每隔5分鐘執行一次,因而我在上面兩篇博客的基礎上進行了以下設置:svg

一、首先打開咱們建立好的任務計劃,好比我建立了一個任務計劃叫作"ExecutePythonScript"
若是不當心關掉了任務計劃,能夠在這裏面從新打開:在控制面板 -> 管理工具(查看方式設置爲小圖標) -> 任務計劃程序 -> 任務計劃程序庫 -> 本身的任務計劃
在這裏插入圖片描述二、雙擊任務計劃"ExecutePythonScript",打開屬性面板,而後點擊"觸發器"選項卡,再點擊"編輯"
在這裏插入圖片描述
三、在"編輯觸發器"窗口內勾上"高級設置"中的"重複任務間隔",並設置間隔時間和持續時間
以下圖工具

個人"間隔時間"設置爲5分鐘,間隔時間能夠點進去自由編輯,好比寫個1分鐘,2分鐘.net

"持續時間"爲1天,由於我設置任務計劃是天天執行一次,因此間隔時間的持續時間就只有持續1天就夠了
在這裏插入圖片描述這樣設置完之後,個人任務計劃就會天天在00:05分開始執行,而且每隔5分鐘再次執行一遍,也就是一小時執行12次我指定的py腳本,一天執行144次。只要任務計劃不中止,那麼每隔5分鐘我指定的py腳本就會執行一次。xml

秒級任務

上面的任務計劃設置是以分鐘爲單位的,如何以秒爲單位進行任務計劃呢,好比每30秒執行一次任務,應該怎麼辦呢?blog

其實很簡單,咱們經過設置多個觸發器就能夠搞定,例如先設置一個觸發器,從天天的00:05:00開始每1分鐘執行一次,再設置一個觸發器從天天的00:05:30開始每1分鐘執行一次就能夠了
在這裏插入圖片描述圖片