2016-12-13 58 views
0

您好我發現,存儲的Taskpath下啓用的任務PowerShell的監測任務調度

Get-ScheduledTask | where state -EQ 'ready' | Get-ScheduledTaskInfo | 
Export-Csv -NoTypeInformation -Path C:\fso\scheduledTasksResults.csv 

是有可能只能存儲任務,沒有路徑這是那些我創造了所有的結果下面的PS腳本?

這允許我確保他們的運轉很正常

+0

我不瞭解這裏的問題。你可以編輯和重新短語?上面的代碼顯示了上次運行時的所有任務| –

+0

名稱| taskpath ect我想只看到我創建whixh似乎沒有任務路徑的任務 – Phairplay

回答

1

當然,你可以在Get-ScheduledTaskInfo後添加Where-Object過濾器,就像你以後Get-Scheduledtask完整的命令使用看起來像

Get-ScheduledTask | where state -EQ 'ready' | Get-ScheduledTaskInfo | where !taskpath | Export-Csv -NoTypeInformation -Path C:\fso\scheduledTasksResults.csv 

上面會找到任何帶有空白TaskPath屬性的任務。看着我自己的任務調度,它看起來像你也有你自己創建任務的taskpath後然而,它將是「\」,所以在這種情況下,正確的命令將

Get-ScheduledTask | where state -EQ 'ready' | Get-ScheduledTaskInfo | where taskpath -eq '\' | Export-Csv -NoTypeInformation -Path C:\fso\scheduledTasksResults.csv 
+0

多數民衆贊成它!感謝您的快速反應 – Phairplay