
在Windows 10中,任務程序員是一個有用的工具,已經存在多年了,並提供了一個友好的圖形接口來創建自動例程。當您使用此工具時,您可以在特定時間或滿足條件時自動化任務以啟動應用程序,運行特定的命令或運行腳本。
儘管任務編程應用程序提供了最方便的環境來管理Windows 10中的任務,但您也可以使用PowerShell來編程,修改和消除任務,當您需要加快在多個設備上創建任務的過程或需要創建需要與Console交互的PowerShell腳本時,這可能很有用。
在本Windows 10指南中,我們將通過基本步驟進行指導,以開始使用PowerShell命令來管理計劃的任務。
要在Windows 10上使用PowerShell創建計劃的任務,請按照以下步驟:
- 打開開始。
- 尋找外殼力量,單擊最高結果上的右鍵,然後選擇執行為管理員選項。
編寫以下命令來創建一個變量來存儲任務操作並按進入:
$action = New-ScheduledTaskAction -Execute 'PROGRAM'
在命令中,請務必替換'程式'以您要啟動程序的名稱。這“ $行動”它是一個變量,只要簡短,簡單且描述性,該名稱就無關緊要。
例如,此命令告訴任務程序員要啟動註釋塊應用程序:
$action = New-ScheduledTaskAction -Execute 'notepad.exe'
快速建議:如果您嘗試編程系統符號或PowerShell腳本,則將使用程序“ -ejutar”和“ -argument”選項的名稱來指定腳本路由。例如,
$action = New-ScheduledTaskAction -Execute 'cmd.exe' -Argument C:scriptsmyscript.bat
編寫以下命令以創建一個存儲任務程序信息的變量,然後按進入:
$trigger = New-ScheduledTaskTrigger -SETTING -At TIME
在命令中,請務必替換配置y時間有關何時要執行任務的詳細信息。這$觸發這是一個變量,名稱無關緊要。
例如,此示例告訴任務程序員每天在11 a執行任務。 m。 :
$trigger = New-ScheduledTaskTrigger -Daily -At 11am
快速注意:為了進行“調整”,您可以使用-nce,-dary -demolish或-nmanthly。目前,您可以使用12或24小時的格式。如果您使用的是“每週”選項,則還提供“ -dayinterval”或“ -daysof Week”信息,然後提供相應的信息。例如,使用“ -daysofweek”,您可以使用周日,星期一,星期二,星期三,週四,週五或星期六(例如:
-DaysOfWeek Monday
要在每個星期一執行任務)和“ -daysInterval”,將提供間隔為數字(例如:-DaysInterval 2
每兩天執行任務)。編寫以下命令以使用上一步中指定的變量創建計劃任務,然後按進入:
Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "TASK-FOLDER" -TaskName "TASK-NAME" -Description "OPTIONAL-DESCRIPTION-TEXT"
在命令中,請務必使用任務的真實名稱和“可選刪除文本”更新“任務名稱”。 “ -taskPath”文件夾選項不是要求,但它將有助於維護單獨的任務。如果您不用路由指定選項,則將在該任務中創建任務任務程序員庫文件。
例如,此命令是作為計劃的任務創建的,其名稱為“ Testtastk”,一個個性化的描述,並在指定的配置中創建步驟3y4:
Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "MyTasks" -TaskName "testTask" -Description "This task opens the Notepad editor"
步驟完成後,將根據其配置創建和安排任務。
如何使用PowerShell更改計劃的任務
要使用PowerShell命令修改已經計劃的任務,請按照以下步驟:
- 打開開始。
- 尋找外殼力量,單擊最高結果上的右鍵,然後選擇執行為管理員選項。
編寫以下命令以創建一個變量以存儲時間表更改並按進入:
$trigger = New-ScheduledTaskTrigger -SETTING -At TIME
在命令中,請務必替換配置y時間有了有關何時執行任務的新更新信息。
例如,此命令使用新的激活程序更新任務:
$trigger = New-ScheduledTaskTrigger -Weekly -DaysOfWeek Monday -At 2pm
(可選)編寫以下命令來創建一個變量以存儲新的操作更改並按進入:
$action = New-ScheduledTaskAction -Execute 'PROGRAM
在命令中,請務必替換'程式'以您要啟動的新程序的名稱。
例如,此命令告訴任務程序員將開始程序更改為WordPad:
$action = New-ScheduledTaskAction -Execute 'C:Program FilesWindows NTAccessorieswordpad.exe'
編寫以下命令以更改計劃任務的配置,然後按進入:
Set-ScheduledTask -Trigger $trigger -Action $action -TaskPath "TASK-FOLDER" -TaskName "TASK-NAME"
在命令中,替換任務名稱用您要更新的任務名稱。如果將任務存儲在特定文件夾中,請確保更新任務文件夾使用存儲任務的文件夾的名稱。否則,請刪除-taskPath“任務文件”命令選項。
例如,此命令通過新操作和激活配置更新TestTask任務:
Set-ScheduledTask -Trigger $trigger -Action $action -TaskPath "MyTasks" -TaskName "testTask"
上一個示例顯示了更新“激活器”和“動作”配置的步驟,但也只能更新一種,三個或更多的配置。您只需要創建變量,然後將其應用於計劃的任務命令。例如,如果您將前面的步驟用作參考,則可以省略步驟4,然後使用此命令僅更新編程:Set-ScheduledTask -Trigger $trigger -TaskName "testTask"
。
如何使用PowerShell刪除計劃的任務
要使用PowerShell消除任務程序員的計劃任務,請執行以下步驟:
- 打開開始。
- 尋找外殼力量,單擊最高結果上的右鍵,然後選擇執行為管理員選項。
(可選)編寫以下命令以確認任務存在並按下進入:
Get-ScheduledTask -TaskName "TAKS-NAME"
在命令中,請確保將“ taks-name”替換為任務名稱。
例如,此命令顯示TestTash任務:
Get-ScheduledTask -TaskName "testTask"
編寫以下命令以刪除計劃的任務,然後按進入:
Unregister-ScheduledTask -TaskName "TASK-NAME" -Confirm:$false
在命令中,請確保將“ taks-name”替換為任務名稱。選項“ -confirm:$ false”在不要求確認的情況下消除了任務。
例如,此命令消除了testtash任務:
Unregister-ScheduledTask -TaskName "testTask" -Confirm:$false
(可選)編寫以下命令以確認任務已被刪除並按下進入:
Get-ScheduledTask -TaskName "TAKS-NAME"
在命令中,請確保將“ taks-name”替換為任務名稱。
例如,此命令不再可用:
Get-ScheduledTask -TaskName "testTask"
完成步驟後,如果收到指示該特定名稱沒有任務的錯誤,則意味著已經消除了任務。
本指南重點介紹了開始使用PowerShell來管理計劃任務的基本步驟。但是,使用PowerShell的命令,您可以管理許多其他配置。您可以開始和停止任務,查看任務信息等等使用許多可用的模塊。
除了使用PowerShell外,您還可以通過系統符號創建,修改和消除任務。
。
。

保存Xbox團隊
網絡星期一Xbox系列X 2021的最佳報價
Xbox Series X股票將很難找到網絡星期一,但是還有許多其他文章。我們預計第一線遊戲的某些耳機會大大減少,如果您想更新其存儲空間,SSD和HDD將提供豐富的報價。他們還擁有控制器,遊戲通行證甚至電視。