ForEach-Object

Pour afficher les 8 premiers caractères du des fichiers et répertoires de C:\ et pour afficher un nom unique

get-childitem C:\* -name -force |foreach-Object {$_.Substring(0,7)} |Get-Unique

Permet de créer en plus des répertoires correspondants :

get-childitem C:\* -name -force |foreach-Object {$_.Substring(0,7)} |Get-Unique |%{mkdir $_}