Powershell - Afficher les propriétés des objets par ordre alphabétique
Pour me soutenir, vous pouvez vous abonner à la chaîne, partager et liker les vidéos, désactiver votre bloqueur de pub ou encore faire un don. Merci!
Il peut être parfois intéressant dans Powershell d’afficher les liste des propriétés d’un objet par ordre alphabétique, ce qui n’est en général pas le cas
# Afficher les propriétés par ordre alphabétique$OS = Get-CimInstance win32_operatingsystem$OS.PSObject.Properties.Name | Sort-Object
# Afficher les propriétés par ordre alphabétique et supprimer les propriétés vides$OS = Get-CimInstance win32_operatingsystem$OS.PSObject.Properties.Name.Where{![string]::IsNullOrWhiteSpace($OS.$_)} | Sort-Object
# Afficher les propriétés par ordre alphabétique et leurs valeurs, et supprimer les propriétés vides$OS = Get-CimInstance win32_operatingsystem$PropertiesList = $OS.PSObject.Properties.Name.Where{![string]::IsNullOrWhiteSpace($OS.$_)} | Sort-Object$PropertiesValues = $PropertiesList | ForEach-Object -Begin { $Hash = [Ordered]@{} } -Process { $Hash.$_ = $OS.$_ } -end { $Hash }
# Afficher les propriétés et leurs valeurs$PropertiesValues
# Afficher dans un tableau interactif$PropertiesValues | Out-GridView
Liens en relation
Powershell - Envoyer simplement des objets dans des variables différentes
Powershell - Astuce - Envoyer simplement des objets dans des variables différentesPowershell - Tester la connectivité réseau et l'accessibilité aux ports
Tester la connectivité réseau et l'accessibilité aux ports avec PowershellPowershell - Afficher les connections réseau (équivalent de netstat)
Afficher les connections réseau (ports en écoute, connections actives...)Powershell - Tester la résolution de nom (équivalent de nslookup)
Commandes Powershell permettant de tester la résolution de nom (équivalent de nslookup)Powershell - Afficher et gérer la configuration DNS des interfaces réseau
Commandes Powershell permettant d'afficher et de gérer la configuration DNS des interfaces réseauPowershell - Gérer la configuration IP des interfaces réseau
Commandes Powershell permettant d'afficher et de modifier la configuration IP des interfaces réseau