Batch DSADD

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
Bazhik
Batcheur occasionnel
Messages : 1
Enregistré le : 19 févr. 2015 16:24

Batch DSADD

Message par Bazhik »

Bonjour à tous.

Je suis en train de créer un script batch pour mon boulot mais la je coince.
(petite précision, je suis en bts spécialiste système et réseau 1er année et je touche très peu en scripts =)

Je pars d'un txt qui ressemble à ça:

JOSEPH,Ouellet,P@ssw0rd,Direction,Membre,description,2,6,Direction,email
MARIE,Gauthier,P@ssw0rd,,Direction,Membre,description,2,6,Direction,email
PIERRE,Pépin,P@ssw0rd,Technicien,Membre,description,2,6,Production,email


Puis mon batch en lui même:


@echo off
for /F "tokens=1-10 delims=," %%a in (C:\nom1.txt) do (
dsadd ou ou=%%d,ou=%%e,DC=dom,DC=test" -scope g
dsadd group CN=%%d, OU=%%d, DC=dom, DC=test, -scope g
dsadd group CN=%%e, OU=%%d, DC=dom, DC=test, -scope g
dsadd user "CN=%%a.%%b, ou=Armor-meca, OU=%%d, OU=%%e, DC=dom, DC=test" -fn %%b -ln %%a -mi %a:~0.1%!%b:~0.1% -desc %%f -pwd %%c -mustchpwd yes -disabled no -memberof %%d!%%e -tel %%g r -mobile %%h -email %%j
)


Je voulais créer du seul coup, les OU, les Groupes et les Users.

Le problème c'est que... rien ne marche et la je sèche.

Si une âme charitable passait par là.

merci

Ps: si en plus cela peu aider quelqu'un par la suite c'est tout bon.
PPS: J'ai bien pensé au powershell mais ça sera pour un peu plus tard.
Répondre