Bonjour à tous,

un petit billet aujourd'hui qui pourra peut être dépanner certains d'entre vous, ou au moins servir comme base de scripting pour pas mal d'actions

Contrainte : vous devez déplacer 1500 comptes (utilisateur, inetOrgPerson, Ordinateur) vers 600 OU.
Vous disposez pour ça d'un fichier Excel avec un listing de noms de compte et leur OU de destination, par exemple :

Poste1;OU=oudemo2,DC=domaine,DC=lan
Poste2;OU=sousoudemo4,OU=oudemo4,DC=domaine,DC=lan

- Choix 1 : vous prenez un presta/stagiaire/padawan/ex-copine (ou ex-copain, pas de sexisme) pour s'amuser à déplacer les 1500 comptes. Vous gagnez 1400 erreurs (1500 - les 100 comptes pilotes)

- Choix 2 : vous récupérez mon script, le lancez et allez prendre un café :)

A notez que le script va entre autre :
- lire un fichier source
- récupérer le chemin complet du compte en ne connaissant que son nom
- effectuer la tâche de déplacement.

Du coup, il est donc facilement extensible pour faire X autres tâches ;)

Amusez vous bien. La prochaine fois promis, on parle enfin de powershell!