Foreach-Object

Foreach-Object permet de réaliser une opération pour chaque objet d'une collection

Exemples

Créer un fichier readme.txt dans chaque sous-dossier du disque E

Get-ChildItem E:\ -Directory | ForEach-Object { New-Item -Path $_.FullName -Name "Readme.txt" }

Pinger plusieurs hostname à la suite

"google.com","1.1.1.1","nexistepas.com" | Foreach-Object { Test-Connection $_ -Count 1 }