Windows 定時任務-基本操作(筆記)

Windows 定時任務基本操作,如果需要高級的請繞道

環境:Windows server 2008 r2和Windows10

步驟一:

打開【任務計劃程序】

Windows10--->

Windows server 2008 r2---->

單擊--->【任務計劃庫】

步驟二:

創建定時任務(Windows10 和Windows server 2008 r2 一樣)

點擊【創建基本任務】---->定時任務名稱(自己填)---->下一步

步驟三: 

根據自己的需要選擇任務執行的週期,默認是【每天】--->下一步

步驟四:

填寫開始時間,年月日時分秒,間隔次數---->下一步 

步驟五:

這不一步是確認定時任務的用途。默認是【啓動程序】,根據自己需要進行選擇--->下一步

步驟六:

注意!!!注意!!!注意!!!

程序或腳本:填寫的是程序執行的環境。例如:執行python 程序需要python環境,則這裏需要填寫的是python環境的路徑。我的是 E:\python3\python3.exe

添加參數(可選):填寫的是需要定時執行程序的路徑以及程序。

起始於(可選):填寫的是需要定時執行程序的路徑

---->下一步

步驟七:

【完成】

步驟八:

查看添加的計劃任務

-------------------------------------------------

使用Windows 終端命令【schtasks】做定時任務(這裏僅供參考,僅演示每天定時任務)

通用式:

SCHTASKS /Create [/S system [/U username [/P [password]]]]
[/RU username [/RP password]] /SC schedule [/MO modifier] [/D day]
[/M months] [/I idletime] /TN taskname /TR taskrun [/ST starttime]
[/RI interval] [ {/ET endtime | /DU duration} [/K] [/XML xmlfile] [/V1]]
[/SD startdate] [/ED enddate] [/IT | /NP] [/Z] [/F]

詳情可查詢文檔

https://docs.microsoft.com/zh-cn/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc725744(v=ws.11)

下面命令是自己用到,僅供參考

創建

schtasks/create /tn taskname /tr taskrun / sc daily / mo 1 /st 14:58

例子: schtasks/create /tn pdf_tool /tr "'c:\python3\python3.exe' \"C:\Users\test\Desktop\law_spider\law_spider\Te_01.py\"" / sc daily / mo 1 /st 14:58

taskname :指定任務的名稱。系統上的每個任務必須具有唯一的名稱

taskrun :指定任務運行的程序或命令。鍵入可執行文件,腳本文件或批處理文件的標準路徑和文件名

schedule:指定計劃類型。有效值爲分鐘,小時,每日,每週,每月,一次,一次啓動,一次登錄,一次

mo:指定任務在其計劃類型內運行的頻率。對於MINUTE,HOURLY,DAILY,WEEKLY和MONTHLY計劃,此參數有效,但是可選的

st:以<HH:MM> 24小時格式指定任務開始的時間(每次開始)。默認值是本地計算機上的當前時間。在/ ST參數是微小有效,每小時,每天,每週,每月,一旦計劃。這是ONCE計劃所必需的。

注意:若需要在tr 添加兩個執行語句需要有空格,且用單引號和含有轉義的雙引號進行連接。具體看例子的寫法

提示:上述只是我在使用這個命令的寫法,具體語法見文件,文檔上很清楚。

刪除

schtasks/delete /tn taskname

例子: schtasks/create /tn pdf_tool

運行

schtasks/run /tn taskname

例子: schtasks/run /tn pdf_tool

上述只是本人自己操作且記錄,非廣而告之

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章