我需要为 4000 个用户运行
Get-MailboxStatistics
,我想有一种方法可以加速 Get-MailboxStatistics
。
我在论坛上看过如何使用
Get-MailboxStatistics -Server
,但我认为它不能用于Exchange Online。因为我们不知道邮箱所在的服务器。
我可以使用以下 cmdlet:
$MailboxStat = Invoke-Command -ScriptBlock {
Get-MailboxStatistics $mailbox.UserPrincipalName |
Select-Object TotalItemSize,DisplayName
}
我只需要每个邮箱用户的
TotalItemSize
和DisplayName
。我不知道这是否真的会加速。
我知道这是一篇旧帖子,但您可以使用更新的 cmdlet:Get-EXOMailboxStatistics -PropertySets 来指定要返回哪些属性,速度稍快但仍然很慢。