Bonjour,
Je souhaite récupérer au format csv le nom des profils utilisateurs présents sur les différents postes de mon réseau. voici le code que j'utilise :
J'obtient comme résultat dans mon csv:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $pcs = Import-CSV -Delimiter ';' .\Postes.ini for each($pc in $pcs) { $pc.Utilisateurs = Get-CimInstance Win32_userprofile -computername $MachineName | select lastusetime, localpath } Write-Host $pc.MachineName : $pc.Utilisateurs } $pcs | Export-Csv .\Liste_Utilisateurs.csv -Delimiter ';' -NoTypeInformation
MachineName;Utilisateurs
"POSTE1";"System.Object[]"
Comme le résultat de ma commande est sous forme d'un tableau, mon code pour l’export est faux.
Avez-vous une solution ?
Merci
Partager