Windows 工作排程


設定工作排程,讓電腦自動依照觸發條件去執行與應對,能夠簡化日常例行性工作的操作流程。

為了開啟Windows工作排程視窗,可以有以下步驟:


1. 首先在"開始按鈕"上按"滑鼠右鍵",能夠找到"電腦管理(G)"。


    2. 打開"cmd命令視窗"(透過在"開始按鈕"點擊"滑鼠右鍵" 或是 透過組合鍵Win + R開啟"執行視窗"後輸入cmd),輸入"compmgmt.msc"指令。


    1. 在"左方列表"選擇"電腦管理 -> 系統工具 -> 工作排程器 -> 工作排程器程式庫",可以在"中間視窗"瀏覽相關的執行工作,包含各個工作名稱、當前狀態(就緒或執行中等等)、工作觸發條件等等。
    2. "右方子視窗"則有"動作視窗",可以在此建立新工作。


      建立工作則有兩種選項:


      1. 建立基本工作: 會開啟"建立基本工作精靈",快速設定新排程工作。
      2. 建立工作: 可以進行進階設定,比如設定工作執行時會開啟的程式軟體或是程式碼(可多個),設定工作的觸發條件(可多個)等等。若有特殊需求建議點選此選項,其實也不會花到太多時間去設置。

        由於"建立工作"設置流程涵蓋"建立基本工作"設置流程,本篇只介紹"建立工作":
        1. 點擊"建立工作"選項後,會看到以下視窗:


        在"一般"目錄中,可以看到幾個基本的選項:
        1. 名稱: 建議設定為可輕鬆辨識其功能的名稱。
        2. 描述: 視情況可以添加一些對此工作排程的敘述,輔助判別其功能。
        3. 安全行選項: 可以設定程式或軟體在不同登入者或登入條件下的執行條件,以及程序要在前景執行或是背景執行。(這邊要特別注意到,若要讓程式在前景執行,需要選擇"只有使用者登入時才執行(R)"選項;若覺得每次彈出視窗非常厭煩或非必要,則可以選擇"不論使用者登入與否均執行(W)"選項,來讓程序背景執行。)
        4. 設定(C):設定相容環境。


        2. 在"觸發程序"頁面中,可以設置不同的觸發條件與相關進階設定:



        1. 開始工作(G): 設定初始條件,比如電腦啟動時執行、使用者登入時執行、依排程執行等等。
        2. 設定: 依照選定的初始條件,會有對應的選項可以勾選,比如初始條件若為"依排程執行",可以設定工作執行開始時間與週期。
        3. 進階設定: 設定工作延遲時的時間、是否重複執行工作、限制工作的執行時間或到期時間等等。

        3. "動作"頁面,可以設定此工作的執行動作:


        1. 動作(I): 基本上有三種選項,啟動程式、傳送電子郵件與顯示訊息。
        2. 設定: 根據設定的動作,會有不同對應的設置。若選擇"啟動程式"選項,可以指令欲執行的程式軟體或是程式碼、該指令或程式可能需要的輸入參數(引數)以及自訂的執行開始位置。若要執行python程式碼,可以選定指定版本與位元的python.exe去執行,"引數(A)"部分則帶入欲執行的程式碼位置(可配合"開始位置(T)")。若執行之程式會輸出檔案,希望輸出在某指定目錄底下,則可透過"開始位置(T)"去限制。

          4. "條件"頁面,使用"AND"邏輯額外設置相關的工作觸發條件。


          5. "設定"頁面,進行相關的進階設定,如工作發生例外狀況時的動作、限制工作執行時間等等。





          除了重複例行性工作會使人厭煩之外,有時候,因為時差或是日常工作任務互相衝突時,若能讓電腦自動執行某些功能真的是幫大忙~~~可以放音樂、執行爬蟲程式、關閉或清理檔案等等。

          沒有留言:

          張貼留言