Я ищу быстрый способ получить индивидуальный учет размера "Удаленные объекты" папка в системе Exchange 2010 SP1. Это недавняя миграция, и я просто пытаюсь получить обзор / базовые показатели перед внедрением политики.
Это получит размер удаленного элемента для всех пользователей, отсортирует его и поместит в таблицу для вас:
Get-Mailbox | Get-MailboxStatistics | сортировать TotalDeletedItemSize | ft DisplayName, TotalDeletedItemSize
и если вы хотите экспортировать в CSV, вам нужно изменить "ft" на "Select-Object"
Get-Mailbox | Get-MailboxStatistics | сортировать TotalDeletedItemSize | Select-объект DisplayName, TotalDeletedItemSize | экспорт-csv filePath.csv
Это сработало для меня:
Get-Mailbox -database "DATABASENAME" -resultsize unlimited |
Get-MailboxFolderStatistics |
? {$_.FolderPath -eq "/Deleted Items"} |
Select Identity, FolderAndSubFolderSize |
Sort-Object FolderAndSubFolderSize -Descending |
Export-CSV "FILEPATH.csv"
Это было именно то, что мне было нужно, и я надеюсь, что это может помочь кому-то еще на этом пути.