Bonjour,

J'ai tenté d'écrire un petit script en batch pour la création
automatique d'utilisateur mais j'arrive pas à le faire fonctionner.
Mon script lit un fichier txt qui contient un compte par ligne.

Pouvez-vous m'aider?

Voici mon fichier de donnée suivi de mon script

Chaque ligne de mon fichier txt se présente comme ceci:

"CN",OU,samaccountname,Firstname,LASTNAME,"Display
NAME",password,"Description";


-------------------debut script ------------------------------------------
@echo off

echo lecture de users.txt

for /F "skip=2 eol=; tokens=1,2,3,4,5,6,7 delims=, " %%i in (users.TXT) do (

dsadd user "cn=%%i,ou=%j,dc=mydom,dc=dom" -samid %%k
-upn %%k@mydom.dom -fn %%l -ln %%m -display %%i -pwd %%n -mustchpwd yes
-desc %%o -email %%l.%%m@mydom.dom -canchpwd yes -memberof
"CN=DnsAdmins,CN=Security Group,CN=Users,DC=mydom,DC=dom"

SET %%i=
SET %%j=
SET %%k=
SET %%l=
SET %%m=
SET %%n=
SET %%o=
)
--------------------fin script --------------------------------

Merci de votre aide

Lyes.