Liste et traiter une liste de dossier
Bonjour,
je n'arrive pas a lister une liste de dossier et a faire un traitement dessus.
Objectif: lister les sous dossiers de C:\Users ET formater le nom des dossiers qui contient un "."
pour lister mes dossiers j'utilise la commande suivante:
$Liste= ls C:\users | ft -property name
foreach ($user in $liste){write-output "bonjour $user"}
la commande 1iere commande me donne bien la liste de mes dossiers dans C:\users
Name
----
Administrateur
Mais ma 2ieme commande me renvoit
bonjour Microsoft.PowerShell.Commands.Internal.Format.FormatStartData
bonjour Microsoft.PowerShell.Commands.Internal.Format.GroupStartData
la finalité serait de remplacer Write-output par la methode "split" qui me permet de récupérer uniquement le nom de mon utilisateur si mon dossier se nomme "User.Domaine"
D'avance merci pour votre aide et vos explications