Conrad Asked: 2020-06-16 07:47:17 +0800 CST2020-06-16 07:47:17 +0800 CST 2020-06-16 07:47:17 +0800 CST 如何导出特定 Exchange 分发列表的地址 772 我正在尝试从特定的 Exchange(在线)分发列表中导出名称/电子邮件地址的 .csv 文件。我看到我可以在 Exchange 管理中心导出所有联系人,但我找不到一种方法来获取特定 DL 上的人员列表。这在 Exchange 管理中心是否可行? exchange distribution-lists 2 个回答 Voted Best Answer Ivan_Wang 2020-06-16T18:57:23+08:002020-06-16T18:57:23+08:00 但是我找不到一种方法来获取特定 DL 中的人员列表。这在 Exchange 管理中心是否可行? 是否要将特定 DL 的成员导出到包含成员显示名称和 DL 名称/电子邮件地址的 CSV 文件?如果是这样,据我所知,似乎无法通过 EAC 实现此操作。 但是,您可以尝试另一种方法(PowerShell),以下步骤供您参考: 通过Windows PowerShell连接到 Exchange Online PowerShell : 创建一个.ps1文件并在其中复制/粘贴以下脚本的内容(指定所需的 DL 名称和本地路径): $dls = Get-DistributionGroup | where {($_.Identity -eq "<DL1 Name>") -or ($_.Identity -eq "<DL2 Name>")} $member = foreach($dl in $dls) { Get-DistributionGroupMember -Identity $dl.Name | Select-Object @{n="MemberDisplayName"; e={$_.DisplayName}}, @{n="MemberEmailAddress"; e={$_.PrimarySmtpAddress}}, @{n="GroupName"; e={$dl.Identity}}, @{n="GroupEmailAddress"; e={$dl.PrimarySmtpAddress}} } $member | Select-Object MemberDisplayName, MemberEmailAddress, GroupName, GroupEmailAddress | Export-Csv <LocalPath>\Member.csv 在PowerShell中运行.ps1文件,之后会在指定的本地路径下导出一个csv文件: 希望以上方法对你有帮助:) Ivan_Wang 2020-06-17T22:08:35+08:002020-06-17T22:08:35+08:00 我很高兴该方法对您有帮助:) 您可以在您的答案中更新您的代码吗? 抱歉,由于文本格式,我仍然无法在答案中编辑和添加下划线,因此,我提供以下快照供您参考:
是否要将特定 DL 的成员导出到包含成员显示名称和 DL 名称/电子邮件地址的 CSV 文件?如果是这样,据我所知,似乎无法通过 EAC 实现此操作。
但是,您可以尝试另一种方法(PowerShell),以下步骤供您参考:
通过Windows PowerShell连接到 Exchange Online PowerShell :
创建一个.ps1文件并在其中复制/粘贴以下脚本的内容(指定所需的 DL 名称和本地路径):
在PowerShell中运行.ps1文件,之后会在指定的本地路径下导出一个csv文件:
希望以上方法对你有帮助:)
我很高兴该方法对您有帮助:)
抱歉,由于文本格式,我仍然无法在答案中编辑和添加下划线,因此,我提供以下快照供您参考: