Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1762 connectés 

  FORUM HardWare.fr
  Windows & Software

  PB script pour 2003 creation USER

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PB script pour 2003 creation USER

n°2061575
Sm@No
Posté le 13-06-2005 à 14:30:36  profilanswer
 

J'ai remarqué un pb avec un script de creation de USER dans AD pôur 2003:
Voila le script:
@ECHo off
ech TEST DE CREATION USERS SUR AD 2003:
set /p NOMSRV:Entrer le Nom du serveur:
set /p DOMAIN=Entrer le Nom du DOMAIN:
set /p LECTEUR=Entrer le lettre du Lecteur de destination:
set /p NOMPRENOM=Entrer le nom et prenom:
set /p USER=ENTRER le Nom de l'utilisateur a creer:
echo %USER%>yo1
set /p PASS=ENTRER Le mot de passe:
echo %PASS%>yo2
echo Creation Utilisteur %USER% Le %DATE% A %TIME%:>yo
 
pause
net user %USER% %PASS% /domain /add /comment:"Utilisateur %USER%" /expires:never /fullname:"%NOMPRENOM%" /passwordchg:no /scriptpath:%USER%.bat
pause
 
Le pb c'est que sa a l'air de marché mais non attention pb "le nom d'ouverture de session dans le compte sous AD ne se trouve pas au bonne endroit donc on fini par avoir des pb sur les profils.
C'était juste pour info si vous avez une solution n'hésité pas!!!
Je croit kon peu pas creer de compte automatiquement sous AD si je me trompe donné moi la solution Merci les gens!!!

mood
Publicité
Posté le 13-06-2005 à 14:30:36  profilanswer
 

n°2068302
Sm@No
Posté le 20-06-2005 à 10:50:37  profilanswer
 

Ok donc maintenant j'utilise la commande dsadd mais bon pas mal de petit pb d'erreur de syntaxe.
Pour exporté et importé la commande csvde -f yo.csv et pour l'import avec l'option csvde -i.....
Si quelqu'un a une syntaxe qui fonctionne bien sous 2003 pour la commande dsadd user et dsadd ou sa m'interesse car c un peu bankall comme commande apparement!!!

n°2068675
moldar
Eleveur de saltices
Posté le 20-06-2005 à 14:49:52  profilanswer
 

Perso je les crée comme ça, ça marche très bien (fichier vbs):
 
Set oRoot   = GetObject("LDAP://rootDSE" )
Set oDomain = GetObject("LDAP://" &  oRoot.Get("defaultNamingContext" ))
 
Set oOU = GetObject("LDAP://ou=nom_de_ton_ou, dc=nom_de_ton_domaine, dc=extension" )
 
Set oUser = oOU.create("User","cn=nom_user" )
oUser.Put "sAMAccountName", "nom_du_compte"
oUser.SetInfo
oUser.SetPassword "le_mot_de_passe"
oUser.Put "Description", "description_du_user"
oUser.AccountDisabled = False
oUser.SetInfo

n°2068891
Sm@No
Posté le 20-06-2005 à 17:55:56  profilanswer
 

ok merci c kool.
Je cherche un cript command DOS .cmd!
Car la command sous dos dsadd marche vraiment bizarement!

n°2068896
Sm@No
Posté le 20-06-2005 à 18:01:16  profilanswer
 

En fait je cherche un exemple de la commande dsadd user qui ajoute un utilisateur et les info pour AD. en DOS .cmd

n°2068897
Gaard28
Posté le 20-06-2005 à 18:01:21  profilanswer
 

Salut,
 
Je fais ca avec ldifde. Google est ton ami.
 
Bon courage

n°2069496
Sm@No
Posté le 21-06-2005 à 11:19:14  profilanswer
 

Yes pas de pb cette commande marche mais moi je préfére csvde pour pouvoir l'exploité sous Excel mais moi j'aimerai voir marché la command dsadd user et dsadd ou.
Le pb avec ldifde et csvde c'est k'il n'y a pas la possibilité de mettre des passwords du moin je sais pas si tu peut exporté des users pour les créers a la premiere création de ton domain?
Merci kan mm mais mm Google et plutot pauvre en indice sur la commande dsadd user?
J'ai juste trouver un site qui disait ke la commande était bankall sans donné des exemple precis!!!
Apparement je dirait kil faut pour renseigner les options de dsadd user, creer d'abord le user et ensuit utiliser dsmod pour renseigner les champ de ton utilisateur AD?
M'enfin Microsoft donne une aide qui stipule bien ke c'est possible de renseigner en une ligne de commande mais sa marche pas!

n°2069500
Sm@No
Posté le 21-06-2005 à 11:21:40  profilanswer
 

dsadd user NUUtilisateur[-samid NomSAM] [-upn NPU] [-fn Prénom] [-mi Initiale] [-ln Nom] [-display NomAffiché] [-empid IDEmployé] [-pwd {MotdePasse | *}] [-desc Description] [-memberof Groupe...] [-office Bureau] [-tel NuméroTéléphone] [-email CourrierÉlectronique] [-hometel NuméroTéléphoneDomicile] [-pager NuméroRécepteur] [-mobile NuméroTéléphonePortable] [-fax NuméroTélécopie] [-iptel NuméroTéléphoneIP] [-webpg PageWeb] [-title Fonction] [-dept Service] [-company Société] [-mgr Directeur] [-hmdir RépertoireBase] [-hmdrv LettreLecteur:][-profile CheminProfil] [-loscr CheminScript] [-mustchpwd {yes | no}] [-canchpwd {yes | no}] [-reversiblepwd {yes | no}] [-pwdneverexpires {yes | no}] [-acctexpires NombreJours] [-disabled {yes | no}] [{-s Serveur | -d Domaine}] [-u NomUtilisateur] [-p {MotdePasse | *}] [-q] [{-uc | -uco | -uci}]

n°2078643
Sm@No
Posté le 29-06-2005 à 17:29:26  profilanswer
 

up personne utilise dsadd?

n°2078863
brainbugs
Posté le 29-06-2005 à 21:19:42  profilanswer
 

dsadd user "CN= TOTO, OU=MonOU, DC=Domaine, DC=Fr" -samid TOTO -upn TOTO -fn Prenom -ln NOM -display  NOM Prenom  -pwd  -desc DESCRIPTION -hmdir NA -hmdrv U: -office MonBureau -mustchpwd yes -disabled yes

mood
Publicité
Posté le 29-06-2005 à 21:19:42  profilanswer
 

n°2079212
Sm@No
Posté le 30-06-2005 à 09:39:13  profilanswer
 

Merci!!!
Ok je test mais tu la test sur un serveur 2003 sans pb?

n°2079967
brainbugs
Posté le 30-06-2005 à 20:55:44  profilanswer
 

:sarcastic:
oui et ca marche.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  PB script pour 2003 creation USER

 

Sujets relatifs
Outlook 2003 fait planter Word 2003???Word 2003 Numérotation de partie ...
[office 2003] Comment désactiver les menus courts?Comportement normal lors de la création d'un compte ordinateur ?
Création vidéo 3dMessage d'erreur "File not save" dans Excel 2003
exchange 2003Probleme Acrobat Distiller 5 et Office 2003
Pb réseau 2003 très byzarrePb de migration NT vers 2003 server
Plus de sujets relatifs à : PB script pour 2003 creation USER


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR