, , , ,

Powershell : Traitements sur les services système

Services en cours d'exécution

Pour afficher seulement les services en cours d'exécution :

Get-Service | Where-Object { $_.Status -eq "Running" }

Ici Where-Object permet de filtrer sur la propriété Status de l'objet System.ServiceProcess.ServiceController retourné par l'applet Get-Service.

On peut compléter la commande en filtrant et triant les propriétés souhaitées :

Get-Service | Where-Object { $_.Status -eq "Running" } | Select-Object ServiceName,Status | Sort-Object ServiceName