mercoledì 14 settembre 2016

PowerShell: Visualizzare i task schedulati utilizzando Get-ScheduledTask

Il cmdlet Get-ScheduledTask di PowerShell 3.0 (e successivi) consente di visualizzare i task schedulati sulla macchina.


Parametri principali


-AsJob
Il parametro esegue il comando in background. Per poter utilizzare tale parametro è necessario eseguire PowerShell come amministratore

-CimSession
Esegue il comando su una sessione o un computer remoto.

-TaskName
Consente di specificare il nome di un task schedulato da verificare.

-TaskPath
Specifica il path dei task schedulati da verificare.



Di seguito alcuni esempi

Esempio 1
Get-ScheduledTask 
Visualizza tutti i task schedulati presenti sulla macchina.

Esempio 2
Get-Scheduledtask  | where state -eq "Running"
Visualizza tutti i task schedulati che sono al momento in esecuzione sulla macchina.

Esempio 3
Get-ScheduledTask -CimSession "Nome_Computer"
Visualizza tutti i task schedulati del computer remoto indicato da Nome_Computer.

Esempio 4
Get-ScheduledTask -TaskName "Nome_Task"
Visualizza lo stato del task schedulato indicato da Nome_Task (se il task esiste).

Esempio 5
Get-ScheduledTask -TaskPath "\Microsoft\"
Visualizza tutti i task schedulati presenti nel path \Microsoft\.

Nessun commento:

Posta un commento

I messaggi sono soggetti a moderazione da parte dell'amministratore prima della loro pubblicazione.