Pipeline & Objets
Language Objet
-
Contrairement à Batch ou Bash qui sont des langages dit « textes », Powershell est un langage objet.
-
Sous PowerShell, chaque commande renverra un objet d’un type précis possédant ses propriétés et ses méthodes.
Le Pipeline
Le pipeline, symbolisée par le caractère | AltGr + 6 permet de chainer plusieurs commandes entre elles.
Autrement dit, la sortie d'une commande correspond à l'entrée de la suivante.
Les valeurs des paramètres de la deuxième commande lui sont fourni par la première commande.
Get-Process -Name notepad
Stop-Process -Name notepad
Get-Process -Name notepad | Stop-Process