PowerShell

Get-Member et pipeline PowerShell

Comprendre la logique objet de PowerShell et utiliser le pipe correctement dans vos scripts et diagnostics.

← Retour aux tutoriels Windows

Le pipe en une phrase

Le pipe | envoie des objets d'une commande vers la suivante (pas juste du texte brut).

Découvrir un objet avec Get-Member

Get-Service | Get-Member
Get-Process | Get-Member

Vous voyez les propriétés (Name, Status, CPU...) et les méthodes disponibles.

Sélectionner uniquement l'information utile

Get-Service | Select-Object Name, Status
Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

Filtrer dans un pipeline

Get-Service | Where-Object { $_.Status -eq 'Running' }
Get-EventLog -LogName System -Newest 200 | Where-Object { $_.EntryType -eq 'Error' }

Expliquer le pipe à l'examen

  • Commande 1 produit des objets.
  • Le pipe transmet ces objets.
  • Commande 2 les transforme (filtre, tri, sélection, export).
✔ Résultat Vous savez utiliser Get-Member pour comprendre un objet et construire un pipeline propre.