« PowerShell/Système/Profil » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « {{Sommaire}} PowerShell et les profils utilisateurs. == Exemple == <source> <# 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... ») |
m (→Exemple) |
||
Ligne 3 : | Ligne 3 : | ||
PowerShell et les profils utilisateurs. | PowerShell et les profils utilisateurs. | ||
== | == Liste des profils utilisateurs stockés dans le dossier C:\Users\ == | ||
<source> | <source> | ||
<# | <# |
Version du 24 mai 2024 à 20:40
PowerShell et les profils utilisateurs.
Liste des profils utilisateurs stockés dans le dossier C:\Users\
<# 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é = ="