我正在运行以下代码以获取所有邮箱大小:
Get-MailboxStatistics -Server 583606-exchange| Sort-Object TotalItemSize -Descending | ft DisplayName,@{label="TotalItemSize(GB)";expression={"$([math]::round($_.TotalItemSize.Value.ToBytes() /1Gb, 2)) GB"}} ,ItemCount -auto
这是输出:
DisplayName的___ TotalItemSize(GB)___ ItemCount中
User1 _________ 14.71 GB __________ 83000
User2 __________ 3.98 GB __________ 7600
现在,如果我需要使用以下代码将输出导出到excel:
Get-MailboxStatistics -Server servername| Sort-Object TotalItemSize -Descending | ft DisplayName,@{label="TotalItemSize(GB)";expression={"$([math]::round($_.TotalItemSize.Value.ToBytes() /1Gb, 2)) GB"}} ,ItemCount -auto | export-csv C:\Scripts\UserMailboxSizes.csv
它的导出但没有数据。
你能告诉我我错过了什么吗?
提前致谢:) Yousry
答案 0 :(得分:0)
试试这个:
Get-MailboxStatistics -Server servername| Sort -Property TotalItemSize -Descending | Select-Object DisplayName,@{label="TotalItemSize(GB)";expression={"$([math]::round($_.TotalItemSize.Value.ToBytes() /1Gb, 2)) GB"}} ,ItemCount -auto | export-csv C:\Scripts\UserMailboxSizes.csv