Meilleur auteur de réponses
Export user AD

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 Miguellundi 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/- Proposé comme réponse Mr XMVP, Editor lundi 25 juillet 2011 15:17
- Modifié Marc Lognoul mardi 26 juillet 2011 07:14
- Marqué comme réponse Mr XMVP, Editor jeudi 28 juillet 2011 06:33
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/- Proposé comme réponse Mr XMVP, Editor mercredi 27 juillet 2011 06:53
- Marqué comme réponse Mr XMVP, Editor jeudi 28 juillet 2011 06:33
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/- Proposé comme réponse Mr XMVP, Editor lundi 25 juillet 2011 15:17
- Modifié Marc Lognoul mardi 26 juillet 2011 07:14
- Marqué comme réponse Mr XMVP, Editor jeudi 28 juillet 2011 06:33
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 Miguellundi 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 Miguelmardi 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 MiguelAvec 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 AdministratorMon 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:00Auteur 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/- Proposé comme réponse Mr XMVP, Editor mercredi 27 juillet 2011 06:53
- Marqué comme réponse Mr XMVP, Editor jeudi 28 juillet 2011 06:33
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