Meilleur auteur de réponses
Users_AD

Question
-
Bonjour,
j'ai utilisé la commande csvde pour l'exportation de tous les utilisateurs de l'ctive directory, le fichier résultat n'est pas lisible, car j'ai besoin seulement de qlq champs spécifiques(nom/prénom/nom d'ouverture de session/adresse de messagerie).
comment je pourrais y arriver svp?
cordialement.
- Modifié Rima_Rima jeudi 7 juin 2012 10:59
- Type modifié Dan BajenaruMicrosoft employee jeudi 14 juin 2012 11:10 Attente de Feedback
- Type modifié Dan BajenaruMicrosoft employee mardi 31 juillet 2012 12:48
- Type modifié Dan BajenaruMicrosoft employee mardi 31 juillet 2012 12:48
jeudi 7 juin 2012 10:58
Réponses
-
Bonjour,
merci énormément de vos réponses précieuses. j'ai réussi enfin à extraire les données voulues :) j'ai pas utilisé aucun script ni de commande, j'ai créé une nouvelle requete à travers la console de gestion Des Users Active Directory, et j'ai spécifié les paramètres voulus :)
merci encore une fois.
cordialement
- Marqué comme réponse Dan BajenaruMicrosoft employee mardi 31 juillet 2012 12:49
mercredi 20 juin 2012 14:16
Toutes les réponses
-
Bonjour,
dans la commande CSVDE, vous pouvez choisir de n'exporter que les champs souhaités !
Il suffit d'ajouter l'option "-l" suivie des champs souhaités.
csvde -f FichierExport.txt -r "...votre filtre..." -l samaccountname,distinguishedname,email
A+
Thierry DEMAN. Exchange MVP. https://www.mcpvirtualbusinesscard.com/VBCServer/MVPtdeman/profile (69 MCPs) http://base.faqexchange.info
jeudi 7 juin 2012 11:45 -
Bonjour,
merci infiniment pour votre réponse, mais j'ai eu un pb concernant le fichier journal, j'ai pas compris comment faire?
cordialement
jeudi 7 juin 2012 14:49 -
Bonjour,
Vous pouvez utiliser ces filtres par exemple :
==> Export des Users
ldifde -f Exportuser.ldf -s ctxiamdc -d "dc=domcsn,dc=ctxiam,dc=ma" -p subtree -r "(&(objectCategory=person)(objectClass=User)(givenname=*))" -l "cn,givenName,objectclass,samAccountName,userAccountControl,distinguishedname,displayname,name, sn,userPrincipalName"
==> Export des Users d'une OU
ldifde -f ExportuserNSN.ldf -s ctxiamdc -d "ou=NSN_Support,dc=domcsn,dc=ctxiam,dc=ma" -p subtree -r "(&(objectCategory=person)(objectClass=User)(givenname=*))" -l "cn,givenName,objectclass,samAccountName,userAccountControl,distinguishedname,displayname,name, sn,userPrincipalName"cdt
Raynald CHAFFAUX Consultant Virtualisation Nelite North Africa
jeudi 7 juin 2012 15:31 -
Bonjour,
Pour générer un fichier CSV que vous pouvez lire clairement avec Excel, exécutez la commande suivante:
for /f "Tokens=*" %%f IN (OU.txt) do (
for /f "Tokens=*" %%s in ('dsquery user "%%f" -limit 0') do (
for /f "Tokens=*" %%P in ('dsquery * %%s -attr samaccountname ^|find /V "samaccountname"') do (
for /f "Tokens=*" %%Q in ('dsquery * %%s -attr distinguishedname ^|find /V "distinguishedname"') do (
for /f "Tokens=*" %%R in ('dsquery * %%s -attr mail ^|find /V "mail"') do (
echo %%P; %%Q ; %%R >> %%f.CSV
)
)
)
)
)où OU.txt est un fichier txt qui doit se trouver dans le même fichiter BAT (votre script qui contient ces lignes de commande) et qui contient les OUs / domaines cibles (Exemple: OU=test,DC=CONTOSO,DC=COM)
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 Technology Specialist: Designing and Providing Volume Licensing Solutions to Large Organizations
Microsoft Certified IT Professional: Enterprise Administrator
Microsoft Certified IT Professional: Server Administrator
Microsoft Certified TrainerLien vers mon site Web: http://www.ahmedmalek.com/web/fr/home.asp
Pour suivre mon activité: http://www.facebook.com/TunisianIt
jeudi 7 juin 2012 15:53Auteur de réponse -
Bonsoir,
il suffit de spécifier un dossier qui contiendra le "journal" !
csvde -f FichierExport.txt -l samaccountname,distinguishedname,email -j c:\temp
A bientôt
Thierry DEMAN. Exchange MVP. https://www.mcpvirtualbusinesscard.com/VBCServer/MVPtdeman/profile (69 MCPs) http://base.faqexchange.info
jeudi 7 juin 2012 20:56 -
Bonjour,
Merci de nous tenir au courant sur la suite de vos démarches.
Cordialement,
Dan
Dan BAJENARU, MSFT Votez! Appel à la contribution
Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.mardi 12 juin 2012 10:47 -
Bonjour,
merci énormément de vos réponses précieuses. j'ai réussi enfin à extraire les données voulues :) j'ai pas utilisé aucun script ni de commande, j'ai créé une nouvelle requete à travers la console de gestion Des Users Active Directory, et j'ai spécifié les paramètres voulus :)
merci encore une fois.
cordialement
- Marqué comme réponse Dan BajenaruMicrosoft employee mardi 31 juillet 2012 12:49
mercredi 20 juin 2012 14:16