PowerShell/Système/Profil
PowerShell et les profils utilisateurs.
Exemple
<# Nom : néant Description : liste des profils utilisateurs stockés dans le dossier C:\Users\ Usage : exercice en PowerShell Particularité : néant Auteur : fylip22 Version : 1.0 Révisions : - 1.0 (01/11/2023) : création du script #> # liste de postes sous forme de fichier à compléter $posteListeFichier = "c:\outil\script\del-poste-profil.csv" $posteListe = Get-Content -Path $posteListeFichier $cheminRacine = "\c$\users\" Clear-Host Write-Host "Liste des postes avec les dossiers profils" Write-Host "------------------------------------------" foreach ($poste in $posteListe) { $cheminPoste = "\\"+$poste+$cheminRacine $listeProfil = Get-ChildItem -path $cheminPoste -ErrorAction Ignore | Sort-Object Name | Select-Object Name $listeAffichage = $listeProfil.name -join ";" Write-Host $poste";"$listeAffichage } Write-Host "= = Traitement terminé = ="