У меня есть команда 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.
Может ли кто-нибудь указать мне правильное направление?
Спасибо.