Group-Object
Group-Object
permet de regrouper les objets d'une collection en fonction de la valeur d'une de leur propriétés. Cette commande renvoie un nouvel objet de type groupinfo
Get-Service | Group-Object Status
Output
Count Name Group
----- ---- -----
173 Stopped {AarSvc_3267b5, AESMService, AJRouter,...}
122 Running {AdobeARMservice, Appinfo, AppXSvc,...}
$names = @( "Aaron", "Albert", "Alphonse","Julien", "Mathieu", "Lucile", "Cédric", "Sébastien")
$names | Group-Object -Property Length
Output
Count Name Group
----- ---- -----
1 5 {Aaron}
4 6 {Albert, Julien, Lucile, Cédric}
1 7 {Mathieu}
1 8 {Alphonse}
1 9 {S├®bastien}