Ajouter des unités d'organisation (OU) dans Active Directory à l'aide d'un fichier batch
Au lieu de saisir manuellement chaque ligne dsadd ou dans un invité de commande (cmd), nous allons créer un fichier batch à l'aide du bloc note et l'exécuter ensuite directement depuis un invité de commande.
Exemple :
Créer un nouveau fichier texte à l'aide du blog note de Windows et ajouter y les lignes de commande désirée, puis enregistrer le dans un dossier de votre choix.
Dans notre exemple nous allons créer la hiérarchie d'unités d'organisations (OU) suivante :
- Paris
---- Service IT
- Limoges
---- Direction
---- Compta
Notre fichier mesOUs.bat contiendra donc les lignes de commandes suivantes :
dsadd ou OU=Paris,DC=maximevoye,DC=local
dsadd ou "OU=Service IT,OU=Paris,DC=maximevoye,DC=local"
dsadd ou OU=Limoges,DC=maximevoye,DC=local
dsadd ou OU=Direction,OU=Limoges,DC=maximevoye,DC=local
dsadd ou OU=Compta,OU=Limoges,DC=maximevoye,DC=local
Pour l'exécuter, il faut ouvrir un invité de commande (cmd) sur un contrôleur de domaine accessible en lecture / écriture et où je dispose des droits appropriés : Démarrer / Exécuter / et taper cmd
Aller dans le dossier qui contient votre fichier et saisir son nom dans l'invité de commande, puis ENTRER.

Remarque : j'utilise des doubles cotes (" ") pour la ligne contenant des espace, leur utilisateur étant facultative dans le cas contraire.