计算两个 Exchange 邮箱之间的大小差异

计算两个 Exchange 邮箱之间的大小差异

我可以使用 获取邮箱的大小Get-MailboxStatistics。如何使用 Powershell 查找两个邮箱大小之间的差异?

我试过:

(Get-MailboxStatistics FordPrefect).totalitemsize - (Get-MailboxStatistics ArthurDent).totalitemsize

这会导致错误:

方法调用失败,因为 [System.ManagementAutomation.PSObject] 不包含名为“op_Subtraction”的方法

这有点正确,因为totalitemsize对象没有减法方法/成员。那么我该如何继续操作呢?

答案1

TotalItemSize 不是一个数字,该属性有两个成员:

[PS] C:\Windows\system32>(Get-MailboxStatistics administrator).totalitemsize

IsUnlimited Value
----------- -----
      False 690.4 KB (706,925 bytes) 

这应该有效:

(Get-MailboxStatistics FordPrefect).totalitemsize.Value - (Get-MailboxStatistics ArthurDent).totalitemsize.Value

相关内容