Назад | Перейти на главную страницу

Использование Get-MailboxDatabase для возврата архивной базы данных с наименьшим количеством почтовых ящиков?

У меня есть команда PoSH с одним лайнером, которую я использую для возврата самой маленькой (по номеру почтового ящика) базы данных, она отлично работает ...

Get-MailboxDatabase LIVE_* -Status | select Name,@{Name="NumberofUsers";Expression={(Get-Mailbox -resultsize unlimited -Database $_.name).Count}} | Sort -Property NumberofUsers | Select -ExpandProperty Name -First 1

Я хочу использовать эту команду, чтобы также возвращать самую маленькую архивную базу данных по количеству номеров архивных почтовых ящиков, как это можно сделать?

Я попытался...

Get-MailboxDatabase ARCHIVE_* -Status | select Name,@{Name="NumberofUsers";Expression={(Get-Mailbox -Archive resultsize unlimited -Database $_.name).Count}} | Sort -Property NumberofUsers | Select -ExpandProperty Name -First 1

Наши базы данных архивных почтовых ящиков имеют префикс ARCHIVE_, который я изменил выше, но он не работает, для каждой архивной базы данных возвращаемое значение NumberofUsers равно 0.

Может ли кто-нибудь указать мне правильное направление?

Спасибо.