Получаем мегабайты из ящиков


Старый добрый скрипт, который переводил содержимое ящика из строки в понятные и удобные мегабайты, 

Get-Mailbox -ResultSize Unlimited |
   Get-MailboxStatistics |
   Select DisplayName,StorageLimitStatus, `
   @{name="TotalItemSize (MB)"; expression={[math]::Round( `
   ($_.TotalItemSize.Split("(")[1].Split(" ")[0].Replace(",","")/1MB),2)}}, `
   ItemCount |
   Sort "TotalItemSize (MB)" -Descending |
   Export-CSV "C:\My Documents\All Mailboxes.csv" -NoTypeInformation

не работает к сожалению в Exchange Online, и требует небольшого допила в виде метода для работы со строкой ToString, который вызывается для свойства TotalItemSize.

 

Get-Mailbox -ResultSize Unlimited |
   Get-MailboxStatistics |
   Select DisplayName,StorageLimitStatus, `
   @{name="TotalItemSize (MB)"; expression={[math]::Round( `
   ($_.TotalItemSize.ToString().Split("(")[1].Split(" ")[0].Replace(",","")/1MB),2)}}, `
   ItemCount |
   Sort "TotalItemSize (MB)" -Descending |
   Export-CSV "C:\My Documents\All Mailboxes.csv" -NoTypeInformation

Примерно тоже самое мы можем использовать для запросов на перемещение ящика, когда самого ящика уже нет,
и он конвертирован в Mail enabled user, а статистику "сколько же мы впихнули в облако" посмотреть хочется".


Get-MoveRequest | ? {$_.Status -eq 'Autosuspended'} | Get-MoveRequestStatistics |
   Select DisplayName,TotalMailboxSize, `
   @{name="TotalTotalMailboxSize (MB)"; expression={[math]::Round( `
   ($_.TotalMailboxSize.ToString().Split("(")[1].Split(" ")[0].Replace(",","")/1MB),2)}} |
     Sort "TotalItemSize (MB)" -Descending |
   Export-CSV "C:\Packages\AllMailboxes.csv" -NoTypeInformation
Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s