명령을 사용하여 AD LDAP 주소록 내보내기

최근 전염병으로 인해,일부 동료는 집에서 일하는 대신 웹 메일을 사용합니다.,따라서 LDAP 주소록을 csv 파일로 내 보내야합니다.,메일 시스템으로 송금。온라인으로 확인,다행히도이 작업은 어렵지 않습니다. (AD에서 사용 된 명령이 이전에는 매우 복잡했던 것을 기억합니다.),csv 처리를 전문으로하는 내장 csvde 명령을 사용하면됩니다.。

 

【수요】
◎ displayName 용、메일 값 개체 내보내기。
◎ displayName 내보내기、메일 필드 (속성)。

 

csvde -r "(&(mail=*)(displayName=*)" -l displayName,mail -u -f adds.csv

# -r 針對屬性做篩選。
# -l 要匯出的欄位。
# -u 以 Unicode 格式匯出。
# -f 匯出成 csv 檔。

 

실제 수출 후,예상치 못한 소량의 데이터가있을 것입니다.,결과에 필터 매개 변수를 추가 할 수 있습니다.。하나를위한 나,일부 데이터는 원래 별도 사용을 위해 설정 한 것입니다.,이 개체의 메일 속성을 null 또는 No-Mail-Group으로 설정했습니다.,따라서 다음 명령을 사용하여 제외 할 수 있습니다.:

csvde -r "(&(mail=*)(displayName=*)(!mail=null)(!mail=No-Mail-Group))" -l displayName,mail -u -f adds.csv

 

【參考資料】

코멘트를 남겨주세요

유의하시기 바랍니다: 덧글 검토가 활성화되고 귀하의 코멘트를 지연시킬 수있다. 댓글을 다시 제출하실 필요는 없습니다.