使用Windows任務計划程序運行Windows PowerShell腳本


創建計划任務以運行PowerShell腳本

我需要創建一個計划任務來運行Windows PowerShell腳本的第一件事是我將執行的命令行。找到這個的簡單方法是使用Run 命令。有時,我需要知道什么是PowerShell.exe的命令行開關。要查看這些,我打開Windows PowerShell並鍵入powershell /?然后我檢查顯示的輸出。命令和命令的輸出如下所示。

命令輸出的圖像

當我知道使用哪些開關時,我通過Run練習我的命令下圖說明使用運行以啟動Windows PowerShell和運行Windows PowerShell腳本。請記住,這將打開,並關閉Windows PowerShell,這是一個腳本生成報告。在測試中,我經常使用-noexit開關來查看操作引起的任何錯誤。

消息的圖像

當我知道命令行時,我使用任務計划程序工具,並創建一個新的基本任務。首先,我需要指定一個名稱和描述。我發現提供一個好的描述和一個體面的名稱是有用的,因為它有助於執行任務的維護。

菜單的圖像

下一個窗格是“任務觸發器”窗格。它是相當基本的,不言自明的。因為我想創建一個每日任務,我離開那個選擇。創建之后,很容易編輯計划任務,使其更頻繁地運行任務,例如每個小時(如果需要的話)。我使用基本任務向導的一個原因是,很容易通過創建基本任務所需的步驟。我總是后來編輯的東西。此處顯示任務觸發器窗格。

菜單的圖像

現在是時候為任務設置計划。在此示例中,任務從2012年8月11日起每天早上7:00開始運行。

菜單的圖像

在隨后的“操作”窗格中,我選擇了我們希望計划任務啟動程序,然后單擊下一步

菜單的圖像

在“ 啟動程序 ”窗格中,我通過將以前從“ 運行 ”框中測試的命令放入“ 程序/腳本 ”框中進行欺騙然后單擊下一步此處顯示啟動程序窗格。

菜單的圖像

這里是作弊部分來玩。我直接使用我在我的程序運行框中測試的命令而不是試圖打破事情,我只是復制了整條線。計划任務向導聰明到足以知道我想做什么。它提示,但它知道。此時將顯示提示。

消息的圖像

當我完成了創建基本任務向導,我想打開任務,並進行幾個額外的更改。執行此操作的簡單方法是在單擊“完成”時選擇“ 打開此任務的屬性”對話框,如此處所示。

菜單的圖像

因為任務在服務器上運行,並且因為在任務運行時可能不會登錄到服務器,所以告訴任務運行用戶是否登錄是有意義的。這將打開一個憑據對話框,並允許我設置任務的密碼。此選項顯示在預定作業的“ 常規 ”選項卡上,如此處的圖像所示。

菜單的圖像

當我完成配置計划任務時,我總是右鍵單擊作業並選擇運行然后我檢查作業歷史記錄,以確保任務正確完成。計划作業歷史記錄選項卡顯示在此處。

菜單的圖像


免責聲明!

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



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