[Windows Serveur 2003] Création d'utilisateur

Bonjour,
Je suis en BTS et je prépare un projet sur 2003 serveur, je cherche à faire un script de création utilisateur et j'ai du mal à utiliser la commande dsadduser
Ce que je ne comprends pas c'est la première partie, à savoir le <DN>

Ce que j'ai compris c'est qu'il est en trois parties, CN OU et DC

DC si je ne me trompe pas c'est le nom de domaine AD dans le quel on veut créer l'utilisateur

OU le nom du serveur

CN le nom de l'utilisateur

sauf qu'en essayant de le créer comme ça il me dit que je spécifie le nom du serveur et du domaine

Si quelqu'un pouvait m'éclairer un peu ça m'arrangerait bien ^^

Merci d'avance
Configuration: Windows 2003
Firefox 2.0.0.11

5 réponses

  1. pour finir le meilleur script :

    @echo off
    for /F "tokens=1-4 delims=," %%i in (user.txt) do (
    dsadd user CN=%%i,CN=Users,DC=RSC9,DC=fr -mustchpwd no -pwd %%j -fn %%k -ln %%l
    )

    pause

    le fichier user.txt (liste des utilisateurs et leur paramètre) :

    tutu,123,rr,ss
    titi,123,tt,uu
    kyky,123,vv,ww
    kuku,123,xx,yy
    caca,123,qq,pp

    ce script te permet de créer tes utilisateurs à partir d'un fichier texte comportant la liste de tes utilisateurs avec leurs paramètres, il suffirat par la suite a juste changer le user.txt lors de l'ajout de nouveaux utilisateurs.
    5
    1. bonsoir
      j'ai pas bien compris le script est cd que pourriez-vous m'expliquer le role de token ainsi comment la boucle passe d'une ligne a une ligne suivante mercu
      0
  2. Up personne n'a une idée ?
    0
    1. Si tu te renseignes sur le LDAP tu auras toutes les infos qu'il te faut sur le DC, DN, SN
      https://fr.wikipedia.org/wiki/LDAP
      0
      1. C'est exactement ce qu'il me fallait merci beaucoup !!!
        0
      2. @niakwelok..
        moi aussi je suis en BTS et j ai comme projet windows server 2003

        je veux bien te contacter car moi aussi j ai kelke questions

        Cliquez sur le bouton <Start>
        Cliquez sur le <Control Panel> menu
        Double-cliquez sur l'icône <user Accounts>
        Cliquez sur le bouton "Créer un nouveau compte» dans le menu
        Tapez un nom pour le nouveau compte dans la boîte de saisie de données
        Cliquez sur le bouton <Suivant>
        Vous pouvez choisir de créer soit un compte Administrateur de l'ordinateur ou un compte Limited
        Cliquez sur le bouton <Create Account>
        Ajout d'un utilisateur de Windows Server 2003
        Dans Windows Server 2003, vous pouvez ajouter soit locale ou des comptes d'utilisateurs Active Directory comptes.

        Ajouter un utilisateur local à Windows Server 2003
        Cliquez sur le bouton <Start>
        Cliquez sur le <Control Panel> menu
        Si vous êtes dans l'affichage classique, cliquez sur "Passer à la catégorie Affichage"
        Double-cliquez sur le <Performance et Maintenance> icône
        Cliquez sur le bouton "Outils d'administration" icône
        Cliquez sur le bouton "Gestion de l'ordinateur" icône
        Dans la fenêtre de gauche, cliquez sur le signe + à côté de "local des utilisateurs et des groupes" à étendre ce menu
        Toujours dans la fenêtre de gauche, cliquez sur "Utilisateurs"
        Cliquez avec le bouton droit une fois dans la bonne fenêtre pour faire apparaître un menu
        Cliquez sur le bouton "Nouvel Utilisateur" option de menu
        Entrez le nom d'utilisateur pour le nouveau compte
        Entrez le nom complet pour le nouveau compte
        Entrez une description pour le nouveau compte
        Entrez un mot de passe du nouveau compte
        Entrez de nouveau le même mot de passe pour confirmer
        Choisissez les options appropriées pour le nouveau compte:
        L'utilisateur doit changer de mot de passe lors de la prochaine connexion (recommandé)
        L'utilisateur ne peut pas changer de mot de passe
        Mot de passe expire prochaine
        Compte est désactivé
        Cliquez sur le bouton <create>
        Cliquez sur le bouton <Close>
        Ajouter un utilisateur d'Active Directory de Windows Server 2003
        Cliquez sur le bouton <Start>
        Cliquez sur le <Control Panel> menu
        Si vous êtes dans l'affichage classique, cliquez sur "Passer à la catégorie Affichage"
        Double-cliquez sur le <Performance et Maintenance> icône
        Cliquez sur le bouton "Outils d'administration" icône
        Cliquez sur le bouton "Active Directory Users and Computers" icône
        Dans la fenêtre de gauche, cliquez sur "Utilisateurs"
        Cliquez avec le bouton droit une fois dans la bonne fenêtre pour faire apparaître un menu
        Cliquez sur le bouton "Nouveau" option de menu
        Cliquez sur le bouton "Utilisateur" option de menu
        Entrez le premier nom pour le nouveau compte
        Entrez le Intials pour le nouveau compte
        Entrez le nom pour le nouveau compte
        Modifier le nom complet pour le nouveau compte (si nécessaire)
        Entrez un nom d'utilisateur de connexion pour le nouveau compte
        Entrez le domaine pour le nouveau compte ou sélectionnez-le dans la liste déroulante
        Cliquez sur le bouton <Suivant>
        Entrez un mot de passe du nouveau compte
        Entrez de nouveau le même mot de passe pour confirmer
        Choisissez les options appropriées pour le nouveau compte:
        L'utilisateur doit changer de mot de passe lors de la prochaine connexion (recommandé)
        L'utilisateur ne peut pas changer de mot de passe
        Mot de passe expire prochaine
        Compte est désactivé
        Cliquez sur le bouton <Suivant>
        Cliquez sur le bouton <finish>
        0
      3. @simoSalut,

        Pour faire toute la manipulation que tu viens de décrire tu va ou exactement?
        Dans l'outil de SQL?

        Je ne connaît pas trop l'environnement.

        Merci pour ta réponse
        0
      4. @cragorothvoila un exemple de script .bat :

        dsadd ou "OU=groupes,DC=RSC9,DC=fr"
        dsadd group "CN=gl,OU=groupes,DC=RSC9,DC=fr" -scope l
        dsadd group "CN=gg,OU=groupes,DC=RSC9,DC=fr" -memberof "CN=gl,OU=groupes,DC=RSC9,DC=fr" -scope g
        dsadd ou "OU=uo1,DC=RSC9,DC=fr"
        dsadd ou "OU=uo2,OU=uo1,DC=RSC9,DC=fr"
        dsadd user "CN=toto,OU=uo2,OU=uo1,DC=RSC9,DC=fr" -fn toto -ln leduc -email momo@orange.fr -memberof "CN=gg,OU=groupes,DC=RSC9,DC=fr" -mustchpwd yes -pwd bonjour

        pause

        ce script crée et affecte des utilisateurs à l'arborescence de ton serveur windows je vais te commenter chaque paramètres :
        -scope l : c'est pour définir que le groupe est de type local
        -scope g : " " global
        -memberof : indique que le groupe gg est membre de gl , et l'utilisateur toto membre du groupe gg
        -fn : firstname
        -ln : lastname
        -email : pour l'email
        -mutchpwd : indique si à la première connexion le mot de passe doit être changé ou non
        -pwd : le mot de passe
        0
    2. Bonsoir
      j'ai pas bien compris le script est cd que pourriez-vous m'expliquer le role de token ainsi comment la boucle passe d'une ligne a une ligne suivante

      et merci
      0
      1. voici un autre script :

        @echo off
        set /p user=Donner le login de l'utilisateur :
        set /p password=Donner un password :
        set /p fname=Donner le prénom :
        set /p lname=Donner le nom :
        set /p mail=Donner l'email :

        dsadd user "CN=%user%,CN=Users,DC=RSC9,DC=fr" -pwd %password -fn %fname% -ln %lname% -email %mail%

        pause

        ce script te permet en faite de remplir les infos sur ton utilisateur que tu souhaite ajouter étape par étape
        -1