locked
Export user AD RRS feed

  • Question

  • Bonjour à tous,

    Je recherche un moyen d'exporter tous les utilisateur AD dans un fichier excel,

    Mais dans ce fichier, il doit y avoir uniquement une collone Nom, prénom et nom de session,

    Merci d'avance pour votre aide,


    Carlos Miguel
    lundi 25 juillet 2011 10:36

Réponses

  • Bonjour,

    La commande CSVDE vous permet d'exporter le contenu de l'AD vers le format CSV, directement utilisable à partir d'Excel: http://technet.microsoft.com/en-us/library/cc732101(WS.10).aspx.

    Utilisez "(&(objectClass=user)(objectCategory=person))" comme filtre LDAP. Ensuite vous pouvez spécifier les champs nécessaires grâce au paramètre -l.

     


    --- Marc Lognoul [MCSE, MCTS, MVP]
    Heureux celui qui a pu pénétrer les causes secrètes des choses. Happy is the one who could enter the secret causes of things
    Blogs: http://www.marc-lognoul.me/
    lundi 25 juillet 2011 12:35
  • Bonjour,

    Le format CSV généré par le biais de CSVDE comporte bien un attribut par colonne, idem pour chaque en-tête. C'est sans dout au niveau de l'import dans Excel que le problème se produit: N'ouvre pas le fichier CSV directement dans Excel, essayez plutôt en important le fichier comme une source de données de type "fichier" et spécifiez la virgule comme séparateur.


    --- Marc Lognoul [MCSE, MCTS, MVP]
    Heureux celui qui a pu pénétrer les causes secrètes des choses. Happy is the one who could enter the secret causes of things
    Blogs: http://www.marc-lognoul.me/
    mercredi 27 juillet 2011 06:47

Toutes les réponses

  • Bonjour,

    La commande CSVDE vous permet d'exporter le contenu de l'AD vers le format CSV, directement utilisable à partir d'Excel: http://technet.microsoft.com/en-us/library/cc732101(WS.10).aspx.

    Utilisez "(&(objectClass=user)(objectCategory=person))" comme filtre LDAP. Ensuite vous pouvez spécifier les champs nécessaires grâce au paramètre -l.

     


    --- Marc Lognoul [MCSE, MCTS, MVP]
    Heureux celui qui a pu pénétrer les causes secrètes des choses. Happy is the one who could enter the secret causes of things
    Blogs: http://www.marc-lognoul.me/
    lundi 25 juillet 2011 12:35
  • Bonjour et merci pour votre réponse,

    Lorsque je rentre "(&(objectClass=user)(objectCategory=person))" comme filtre LDAP j'ai l'erreur (objectCategory était inattendu,

    la commande complète donnait: csvde -f c:\file.csv (&(objectClass=user)(objectCategory=person)

    est-ce la bonne syntax ?

    A+


    Carlos Miguel
    lundi 25 juillet 2011 16:02
  • Bonjour,

    Voici un exemple complet qui j'espère vous aidera:

    csvde -s mondomaine.local -r "(&(objectClass=User)(objectCategory=person))" -l sn,givenName,samAccountName -f utilisateurs.csv

     


    --- Marc Lognoul [MCSE, MCTS, MVP]
    Heureux celui qui a pu pénétrer les causes secrètes des choses. Happy is the one who could enter the secret causes of things
    Blogs: http://www.marc-lognoul.me/
    mardi 26 juillet 2011 07:51
  •  

    Bonjour et merci,

    J'obtien bien le résultat attendu mais sur une seul collone, est-il possible d'avoir un attribut par collone ?

    Merci d'avance


    Carlos Miguel
    mardi 26 juillet 2011 10:24
  •  

    Bonjour et merci,

    J'obtien bien le résultat attendu mais sur une seul collone, est-il possible d'avoir un attribut par collone ?

    Merci d'avance


    Carlos Miguel

    Avec du scripting VB, cela peut etre possible.

    Postez au niveau de ce forum pour plus d'informations: http://social.technet.microsoft.com/Forums/en-US/ITCG/threads

     


    This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

    Microsoft Student Partner 2010 / 2011
    Microsoft Certified Professional
    Microsoft Certified Systems Administrator: Security
    Microsoft Certified Systems Engineer: Security
    Microsoft Certified Technology Specialist: Windows Server 2008 Active Directory, Configuration
    Microsoft Certified Technology Specialist: Windows Server 2008 Network Infrastructure, Configuration
    Microsoft Certified Technology Specialist: Windows Server 2008 Applications Infrastructure, Configuration
    Microsoft Certified Technology Specialist: Windows 7, Configuring
    Microsoft Certified IT Professional: Enterprise Administrator

    Mon site web: http://www.ahmedmalek.com

    Pour suivre mes publications d'articles / tutoriels, devenez membre de cette page sur Facebook: http://www.facebook.com/TunisianIT

    mardi 26 juillet 2011 22:00
    Auteur de réponse
  • Bonjour,

    Le format CSV généré par le biais de CSVDE comporte bien un attribut par colonne, idem pour chaque en-tête. C'est sans dout au niveau de l'import dans Excel que le problème se produit: N'ouvre pas le fichier CSV directement dans Excel, essayez plutôt en important le fichier comme une source de données de type "fichier" et spécifiez la virgule comme séparateur.


    --- Marc Lognoul [MCSE, MCTS, MVP]
    Heureux celui qui a pu pénétrer les causes secrètes des choses. Happy is the one who could enter the secret causes of things
    Blogs: http://www.marc-lognoul.me/
    mercredi 27 juillet 2011 06:47
  • Bonjour,

    Merci c'étais l'info que je cherchai aussi par contre comment ajouter a cela le numéro de téléphone ?

    Merci

    mercredi 21 janvier 2015 18:51
  • Il suffit d'ajouter le champ "telephonenumber" à la liste suivante :

    -l sn,givenName,samAccountName

    A+


    Thierry DEMAN. Exchange MVP. MCSE:Messaging 2013,MCSE:Server Infrastructure 2012(82 MCPs). MCSA Office 365 https://mvp.microsoft.com/en-us/mvp/Thierry%20Deman-7660 http://base.faqexchange.info

    mercredi 21 janvier 2015 22:42