В. Как увидеть все локальные почтовые ящики сервера Exchange 2007?
О. . Например,
Get-MailboxStatistics -Server dalsxc02
[PS] C:Documents and Settingsgageniant>Get-MailboxStatistics -Server
dalsxc02
DisplayName ItemCount StorageLimitStatus LastLogonTime
----------- --------- ------------------ -------------
Microsoft System Attendan 0 BelowLimit 5/10/2007 2:58:59 PM
Tim Goodrich 2339 BelowLimit 5/10/2007 1:49:11 PM
Kevin Savill 1 BelowLimit 5/10/2007 10:40:11 AM
Eliott Ford 6681 BelowLimit 5/10/2007 2:06:23 PM
John Schindler 4998 5/10/2007 2:55:29 PM
SystemMailbox{05D04681-EE 402 BelowLimit
A3-47B5-98B0-6BB113E12A8D
}
John Savill 13442 BelowLimit 5/10/2007 2:53:23 PM
Из PowerShell можно перечислить значения DisplayName и TotalItemSize и сортировать результаты по атрибуту TotalItemSize. Например,
[PS] C:>Get-MailboxStatistics -Server dalsxc02 | Sort-Object -Property
TotalItemSize | Format-Table DisplayName,TotalItemSize
DisplayName TotalItemSize
----------- -------------
Microsoft System Attendant 0B
Kevin Savill 5437B
SystemMailbox{05D04681-EEA3-47B5-98B... 369231B
Tim Goodrich 86424484B
Eliott Ford 248594052B
John Savill 590513286B
При необходимости к команде Sort-Object можно добавить ключ -Descending. Например, чтобы перечислить почтовые ящики, размер которых превышает определенную величину, следует использовать инструкцию Where с атрибутом TotalItemSize для каждого объекта $_.TotalItemSize:
Get-MailboxStatistics -Server dalsxc02 | Where {$_.TotalItemSize -gt 100MB}
|
Sort-Object -Property TotalItemSize -Descending | Format-Table
DisplayName,TotalItemSize
DisplayName TotalItemSize
----------- -------------
John Savill 590666145B
Eliott Ford 248746911B