Powershell - Out-GridView et ses arguments
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!
Bonjour,
Out-GridView permet d’afficher un résultat sous forme d’un tableau interactif proposant des fonctionnalités de filtrage et de trie des objets.
Vous pouvez directement dans filtrer, sélectionner une colonne de filtrage : nom_colonne:valeur.
Vous pouvez aussi arranger l’ordre des colonnes (glisser/déposer le titre de la colonne) et les masquer (effectuer un clic droit sur le titre d’une colonne > sélectionner des colonnes).
Out-GridView supporte 30 propriétés au maximum.
# Exemple :Get-Process | Out-GridView# Dans filtrer, tester : processname:svchost
# Spécifier les propriétés à afficherGet-Process | Select-Object name, id, path | Out-GridView
L’argument -PassThru de Out-GridView permet des options intéressantes comme d’exporter les éléments sélectionnés ou d’effectuer des actions sur les éléments sélectionnés.
# Exporter le résultat sélectionné dans un CSV :Get-Process | Out-GridView -PassThru | Export-CSV -Path C:\Process.csv
# Exporter le résultat sélectionné dans le presse-papier (clip.exe) :Get-Process | Out-GridView -PassThru | Clip
# Faire un menu de sélection pour effectuer des actions sur les éléments sélectionnésGet-Process | Out-GridView -PassThru -Title 'Choisir les processus à arrêter'| Stop-Process -WhatIf
# Par défaut -Passthru permet une sélection multiple, mais on peut limiter à une seule sélection1..10 | Out-GridView -Title 'Sélectionner un élément' -OutputMode Single
L’aide de Out-GridView présente l’argument -Wait, permettant de l’intégrer dans un raccourci.
# Dans un shell Powershell, tester les syntaxes suivantes :powershell -Command "Get-Service | Out-GridView -Wait"powershell -Command "Get-Service | Out-GridView"
Liens en relation
Powershell - 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éseauPowershell - Gérer l'état et la configuration des interfaces réseau
Commandes Powershell permettant d'afficher et de modifier l'état et la configuration des interfaces réseau (désactiver l'IPv6, activer/désactiver une interface)
Suivez-moi sur
Soutenez-moi
Contenu récent
Powershell - Tester la connectivité réseau et l'accessibilité aux ports
Powershell - Afficher les connections réseau (équivalent de netstat)
Powershell - Tester la résolution de nom (équivalent de nslookup)
Powershell - Afficher et gérer la configuration DNS des interfaces réseau
Powershell - Gérer la configuration IP des interfaces réseau
Powershell - Gérer l'état et la configuration des interfaces réseau
Powershell et le left hand side
Powershell - Gérer les disques, les partitions et les volumes
Powershell - Gérer les points de restauration système sous Windows