Comment utiliser la propriété PowerShell Expand pour Select-Object

Comment Utiliser La Propriete Powershell Expand Pour Select Object



Le ' Select-Objet ” applet de commande sélectionne les objets et les propriétés spécifiés par l'utilisateur à partir d'un groupe d'objets ou d'un tableau. Tandis que le ' -Développer la propriété ' L'applet de commande fonctionne comme un commutateur pour la propriété 'Select-Object', car elle détaille la propriété sélectionnée ou un objet d'un tableau. De plus, il peut sélectionner des objets à partir d'une position spécifique dans un tableau.

Ce blog couvrira un guide sur les cmdlets 'Select-Object' et '-ExpandProperty'.

Comment utiliser/utiliser la propriété PowerShell Expand pour Select-Object ?

L'applet de commande ' Select-Objet ” sélectionne les objets de la collection d'objets. Cependant, le '- Développer la propriété ” Le paramètre obtient les détails de la propriété sélectionnée spécifique.







Exemple 1 : afficher les propriétés sélectionnées d'un objet à l'aide de l'applet de commande 'Select-Object'

Cet exemple affichera uniquement les valeurs sélectionnées dans un tableau :



$Animaux de compagnie = @ (

[ pscustomobject ] @ { Animal de compagnie = 'Chat' ;Nom = 'Fée' ;Couleur = 'Blanc' ; }

[ pscustomobject ] @ { Animal de compagnie = 'Chien' ;Nom = 'Jimmy' ;Couleur = 'Noir' ; }

[ pscustomobject ] @ { Animal de compagnie = 'Cheval' ;Nom = ' Kim ' ;Couleur = 'Brun' ; }

)

Selon le code ci-dessus :



  • Tout d'abord, initialisez un tableau d'objets personnalisés et affectez-le au ' $Animaux de compagnie ” variables.
  • À l'intérieur du tableau, créez trois objets et mentionnez les trois propriétés dans chaque objet.
  • Enfin, définissez les valeurs définies par l'utilisateur :





Maintenant, sélectionnons et affichons les valeurs affectées à la propriété name :

$Animaux de compagnie | Select-Objet -Développer la propriété Nom

Dans le code ci-dessus :



  • Tout d'abord, ajoutez le ' $Animaux de compagnie ' variable, ajoutez le ' | ' pipeline, puis spécifiez le ' Select-Objet ” applet de commande.
  • Après cela, ajoutez le ' -Développer la propriété ” et affectez le paramètre “ Nom ' valeur.
  • Il affichera les noms de tous les objets qui leur sont assignés :

Exemple 2 : Afficher les cinq derniers processus en cours d'exécution dans PowerShell

Cet exemple montrera les cinq derniers processus en cours d'exécution en utilisant le ' Select-Objet ' applet de commande et ' -Développer la propriété « paramètre » :

Obtenir-processus | Select-Objet -Développer la propriété Nom -Dernier 5

Selon le code ci-dessus :

  • Tout d'abord, ajoutez le ' Obtenir-processus ” cmdlet pour obtenir la liste des processus, puis spécifiez le “ | ” Pipeline pour transférer la sortie de l'applet de commande précédente vers l'applet de commande suivante.
  • Ensuite, ajoutez le ' Select-Objet » cmdlet, suivi de « -Développer la propriété ” et affectez-le au nom.
  • Enfin, définissez le « -Dernier 'paramètre et attribuer la valeur' 5 » à celui-ci :

Exemple 3 : Afficher la liste des cinq premiers services dans PowerShell

Cet exemple montrera les services utilisant le ' Select-Objet ' applet de commande et ' -Développer la propriété ' paramètre :

Get-Service | Select-Objet -Développer la propriété Nom -D'abord 5

Il s'agissait d'utiliser la propriété PowerShell Expand pour sélectionner des objets.

Conclusion

Les objets dans PowerShell peuvent être sélectionnés à l'aide de la touche ' Select-Objet ” applet de commande. Cependant, les détails des objets spécifiques peuvent être récupérés en ajoutant le ' -Développer la propriété ” avec l'applet de commande “Select-Object”. Ce blog a développé la propriété PowerShell expand pour 'Select-Object'.