怎樣在Windows的Task Scheduler中執行PowerShell腳本

PowerShell腳本

PowerShell逐漸變成Windows環境中的默認腳本語言,在PowerShell中可以完成很多windows下的命令操作,此外還可以在PowerShell中執行Python。因此PowerShell實際上可以完成非常多的任務。對於某些定期執行的操作,可以放在Windows的Task Scheduler中執行。那麼我們怎麼在Task Scheduler中執行一個PowerShell腳本呢?

在Task Scheduler中創建Task

點擊Windows鍵(或者點擊Start/開始按鈕),輸入Task Scheduler可以進入到Task Scheduler的窗口。點擊右邊導航的“Create Task…”,可以新建一個Task

General配置

如下所示:

創建觸發事件

創建Triggers觸發事件,這裡在Advanced Settings中,可以將其配置成一天之內執行多次,例如,每隔1小時執行一次

創建Action

新建一個Action,這裡需要配置Powershell所執行的腳本,在Program中寫Powershell.exe,在arguments中填寫powershell腳本路徑,注意這裡不需要填寫-file參數,詳細配置如下圖所示:

完成

Settings 和History可以使用默認值。點擊OK,完成創建。如果需要修改,可以右鍵Task,選擇Properties,然後在選擇Edit

By Code問答

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

8 + 2 =