积极答复者
导出exchange 2016邮箱配额及使用大小到csv文件

问题
-
您好
我想导出所有邮箱用户设定的配额及已经使用大小到一个csv文件中,其中邮箱的配额大小有的是根据数据库的值有的是自定义的配额大小,参考这个链接导出到csv显示不出来:https://social.technet.microsoft.com/Forums/zh-CN/7e16070a-3d17-4789-bdf8-159035530e4b?threadDisplayName=25209373272659735810299922514337038316653577423450205402164424&forum=exchangeserverzhchs
我使用的命令如下:Get-Mailbox -OrganizationalUnit "OU=TEST,DC=contosoDC=com" -ResultSize unlimited | where {$_.UseDatabaseQuotaDefaults -eq $true -and $_.RecipientTypeDetails -eq "UserMailbox"} | Get-MailboxStatistics | fl DisplayName,DatabaseIssueWarningQuota,DatabaseProhibitSendQuota,DatabaseProhibitSendReceiveQuota,TotalItemSize | Export-Csv -Path 'C:\TESTi01.csv' -Encoding UTF8 -NoTypeInformation
- 已更改类型 Kyle.XuMicrosoft contingent staff, Moderator 2022年11月28日 7:35 Question
答案
全部回复
-
您好,
首先建议您测试以下部分,看能否找到真正的邮箱:
Get-Mailbox -OrganizationalUnit "OU=TEST,DC=contosoDC=com" -ResultSize unlimited | where {$_.UseDatabaseQuotaDefaults -eq $true -and $_.RecipientTypeDetails -eq "UserMailbox"
在我的环境中,-OrganizationalUnit需要使用的是以下的格式:
-OrganizationalUnit "domain.com/Users"
确保可以找到正确的邮箱之后,您需要把FL修改成select来实现结果的导出。导出的时候不能使用FL,否则导出的格式会出现问题。
此致,
Kyle Xu
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.