Question
Nettoyage dossiers utilisateurs
- snafu
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 11 ans 8 mois #17804
par snafu
Nettoyage dossiers utilisateurs a été créé par snafu
bonjour à tous,
afin de libérer de la place je souhaiterais établir une correspondance entre les comptes AD utilisateurs et les dossiers utilisateurs répartis sur plusieurs serveurs.
cad repérer les dossiers utilisateurs qui n'ont plus de correspondance avec un compte utilisateur AD:
Comptes utilisateurs AD supprimé mais dossiers utilisateurs conservés à l'époque mais à supprimer maintenant.
vu le nombre d'utilisateurs impensable sans script.
il me faut faire un get-aduser sur plusieurs OU, un get-child-item sur plusieurs serveurs de fichiers et en extraire la différence. les dossiers sont nommés avec le samaccountname utilisateur.
pas vraiment l'expérience en powershell pour articuler tout cela.
merci pour vos conseils à venir<br><br>Message édité par: snafu, à: 9/07/14 15:03
afin de libérer de la place je souhaiterais établir une correspondance entre les comptes AD utilisateurs et les dossiers utilisateurs répartis sur plusieurs serveurs.
cad repérer les dossiers utilisateurs qui n'ont plus de correspondance avec un compte utilisateur AD:
Comptes utilisateurs AD supprimé mais dossiers utilisateurs conservés à l'époque mais à supprimer maintenant.
vu le nombre d'utilisateurs impensable sans script.
il me faut faire un get-aduser sur plusieurs OU, un get-child-item sur plusieurs serveurs de fichiers et en extraire la différence. les dossiers sont nommés avec le samaccountname utilisateur.
pas vraiment l'expérience en powershell pour articuler tout cela.
merci pour vos conseils à venir<br><br>Message édité par: snafu, à: 9/07/14 15:03
Connexion ou Créer un compte pour participer à la conversation.
- snafu
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 11 ans 8 mois #17846
par snafu
Réponse de snafu sur le sujet Re:Nettoyage dossiers utilisateurs
bonjour,
j'ai fait un txt avec les users : get-aduser
un txt avec gci et j'ai généré un txt par différence
Compare-Object $(Get-Content c:\scripts\x.txt) $(Get-Content c:\scripts\y.txt)
maintenant je cherche à déplacer les dossiers users dans un dossier à supprimer un truc du genre
$folders= Get-Content users.txt
Foreach ($folder in $folders) {move-item ......}
merci pour vos conseils à venir
j'ai fait un txt avec les users : get-aduser
un txt avec gci et j'ai généré un txt par différence
Compare-Object $(Get-Content c:\scripts\x.txt) $(Get-Content c:\scripts\y.txt)
maintenant je cherche à déplacer les dossiers users dans un dossier à supprimer un truc du genre
$folders= Get-Content users.txt
Foreach ($folder in $folders) {move-item ......}
merci pour vos conseils à venir
Connexion ou Créer un compte pour participer à la conversation.
- snafu
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 11 ans 8 mois #17849
par snafu
Réponse de snafu sur le sujet Re:Nettoyage dossiers utilisateurs
get-content users.txt | foreach-object -process {move-item d:\users\$_\ d:\users\suppression\$_}
merci pour votre aide:lol:
merci pour votre aide:lol:
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.037 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Nettoyage dossiers utilisateurs