Récemment en raison de l'épidémie,Certains collègues utilisent le Webmail au lieu de travailler à domicile,Par conséquent, vous devez exporter le carnet d'adresses LDAP vers un fichier csv,Remettre au système de messagerie。Vérifié en ligne,Heureusement, cette action n'est pas difficile (Je me souviens que les commandes utilisées dans AD étaient très compliquées avant),Utilisez simplement la commande csvde intégrée qui se spécialise dans le traitement de csv.。
【demande】
◎ Pour displayName、exportation d'objets de valeur de courrier。
◎ Exporter displayName、champ mail (Les attributs)。
csvde -r "(&(mail=*)(displayName=*)" -l displayName,mail -u -f adds.csv # -r 針對屬性做篩選。 # -l 要匯出的欄位。 # -u 以 Unicode 格式匯出。 # -f 匯出成 csv 檔。
Après l'exportation proprement dite,Il y aura une petite quantité de données inattendues,Des paramètres de filtre peuvent être ajoutés aux résultats。I, pour une,Certaines des données ont été initialement définies par moi pour un usage séparé,J'ai défini l'attribut mail de ces objets sur null ou No-Mail-Group,Par conséquent, la commande suivante peut être utilisée pour exclure:
csvde -r "(&(mail=*)(displayName=*)(!mail=null)(!mail=No-Mail-Group))" -l displayName,mail -u -f adds.csv
【參考資料】
- Comment exporter le compte de connexion AD et le compte de messagerie – iT aide de l'État::Ensemble pour aider à résoudre les problèmes,Sauver les gens un jour
- Csvde | Microsoft Docs