从 AD 导出列表

Nik*_*der 3 active-directory export windows-server-2008-r2

大多数情况下,当我从 AD 导出列表时,我会在常规选项卡下获得电话号码。我想导出一个列表,其中包含通用和电话选项卡下的名字、姓氏和所有电话号码。

有没有办法做到这一点?

- 这是一个 2008 R2 服务器

最好的问候尼坎德

Sli*_*eer 5

导出时(遗憾的是您没有指定使用哪种工具),您指定要导出的属性。可以在本文中找到属性的名称及其与 ADUC GUI 工具的合规性。

你需要的属性:

givenName,sn,telephoneNumber,pager,mobile,facsimileTelephoneNumber,ipPhone

但是可以添加它们(隐藏在“其他”按钮下):

其他家庭电话、其他寻呼机、其他手机、其他传真电话号码、其他 IpPhone

PowerShell 导出到 csv 的示例:

get-aduser -Filter * -property * | Select givenName,sn,telephoneNumber,pager,mobile,facsimileTelephoneNumber,ipPhone | Export-CSV -Encoding UTF8 phones.csv
Run Code Online (Sandbox Code Playgroud)

CSVDE 导出示例:

csvde -r "(&(objectClass=user)(objectCategory=person))" -l givenName,sn,telephoneNumber,pager,mobile,facsimileTelephoneNumber,ipPhone -f phones.csv
Run Code Online (Sandbox Code Playgroud)