[英]How to check if a task with taskname is registered on task scheduler using powershell
[英]filter task scheduler tasks by taskname in powershell
schtasks / query / fo LIST / tn“ xyz”
我想從任務計划程序中篩選並選擇一些特定任務,如果存在這些任務,則執行某些操作。 如何應用此過濾器選擇多個任務名稱
此命令將顯示計算機上的所有計划任務:
Get-ScheduledTask
要僅過濾所需的任務,請將其通過管道傳遞給Where-Object命令。 顯示與Windows Defender AV相關的所有任務的示例:
Get-ScheduledTask | Where-Object {$_.Taskname -match 'Defender'}
然后將這些任務對象存儲在變量中:
$DefenderTasks = Get-ScheduledTask | Where-Object {$_.Taskname -match 'Defender'}
然后,您可以對變量執行操作:
Set-ScheduledTask -Taskname $DefenderTasks <something>
輸入以下內容以獲取幫助和示例:
Get-Help Set-ScheduledTask -Full
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.