我有以下命令:
Intellj-idea
现在我看到的异常foreach ($i in $database) {
Get-Mailbox -Database $i -ResultSize Unlimited |
Group-Object -Property Database |
select Name, Count
}
正在从Group-Object
跳过数据库。它不会查询$database
中的所有元素,而是随机跳过其中一些特别针对哪个邮箱计数为0的内容。
想知道为什么会出现这种异常现象。 $database
无处不在。我可能会缺少什么。
Group-Object
打印所有数据库名称,这里没有空格等问题。
除了$database
之外,我对同一个查询使用了另一个逻辑,一切正常。
答案 0 :(得分:1)
这是因为您正在对Get-Mailbox的输出进行分组,因为某些服务器没有邮箱,因此它们不会将数据输出到组。