Если Вы находитесь в Великобритании, прежде чем Вы реализуете любую форму контроля, будете иметь чтение законов, касающихся контроля Ваших сотрудников - опубликованный Out-law.com, британской юридической фирмой. Больше информации о трудовом праве (записанный в понятных, удобоваримых блоках) здесь: http://www.out-law.com/page-353
У сотрудников есть много прав!
Вы могли определенно записать что-то для получения отдельных размеров папки (календарь, задачи и т.д.) это в Powershell, я не к верному в типах вложений все же.
Вы использовали бы параметр-FolderScope, чтобы сфокусироваться на конкретной папке, таким образом, для занесенного в календарь это будет:
Get-MailboxFolderStatistics -Identity $user -FolderScope "Calendar"
|select FolderAndSubfolderSize
Вы могли объединить много этих вызовов для получения размеров для всех папок.
Быстрый поиск пишет сценарий, который мог бы сделать то, что Вы говорите о поднятых нескольких хитах:
Оба из них являются более старыми, но являются похожими, у них есть некоторый потенциал, который будет взломан форму.
Первый выглядит достаточно интересным, что я думаю, что буду разделять его и видеть, как он действует против сервера E2K7 на сайте для клиентов. (Код выглядит ужасным для чтения и имеет некоторые орфографические ошибки, но после некоторого украшения я думаю, что это - вероятно, победитель. Если ничто иное, я буду, вероятно, использовать его в качестве псевдокода для записи моего собственного...),
BTW: Любые сценарии, которые Вы находите в 'сети, которые используют \.\BackOfficeStorage механизм для получения до хранилища Exchange, не собираются работать в E2K7.
использовать
Get-MailboxStatistics -Database "mailbox database" | Sort -Property DisplayName | ft DisplayName, @{expression={$_.totalitemsize.value.ToMB()};label="Mailbox Size(MB)"}, itemcount, lastlogontime, lastlogofftime,lastloggedonuseraccount
В качестве награды это сортирует по displayname
Если Вы не хотите указывать имя базы данных:
get-mailbox | get-mailboxstatistics | select-object DisplayName,TotalItemSize,StorageLimitStatus,LastLogonTime
Тип вложения и размер являются интересным вопросом, я должен буду видеть, если это возможное, не двигаясь с пыхтением через каждое сообщение, если бы действительно необходимо сделать это на сообщение, я сказал бы, что это не стоит усилия, если Вы не смотрите на некоторую проблему соответствия (но затем я сказал бы, начинают создавать транспортные правила),