我正在寻找一个工具(最好是免费的),可以分析类似于“文件夹大小”types工具文件共享的Exchange邮箱中的使用情况。 我希望能够看到邮箱(项目,日历,任务等)中的空间消耗情况以及附件(doc,xls,mp3等)的types。
任何build议?
你可以definatley写一些东西,以获得您的个人文件夹大小(日历,任务等),这在Powershell,即时通讯不能确定附件的types。
您可以使用-FolderScope参数来关注particualr文件夹,因此对于日历,它将是:
Get-MailboxFolderStatistics -Identity $user -FolderScope "Calendar" |select FolderAndSubfolderSize
您可以结合多个这些调用来获取所有文件夹的大小。
快速search可能会做你正在谈论的脚本会产生几个点击:
这两个都是比较年长的,但看起来他们有一定的潜力被打入形状。
第一个看起来很有趣,我想我会把它分开,看看它是如何作用于客户现场的E2K7服务器。 (代码看起来很糟糕 ,有一些拼写错误,但经过一些美化,我认为这可能是一个胜利者,如果没有别的,我可能会用它作为伪代码来写我自己的…)
顺便说一句:任何使用\\ BackOfficeStorage机制到达Exchange存储的networking上find的脚本在E2K7中都不起作用。
使用
Get-MailboxStatistics -Database "mailbox database" | Sort -Property DisplayName | ft DisplayName, @{expression={$_.totalitemsize.value.ToMB()};label="Mailbox Size(MB)"}, itemcount, lastlogontime, lastlogofftime,lastloggedonuseraccount
作为奖励它按照显示名称sorting
如果你不想指定数据库名称:
get-mailbox | get-mailboxstatistics | select-object DisplayName,TotalItemSize,StorageLimitStatus,LastLogonTime
附件的types和大小是一个有趣的问题,我不得不看看是否有可能没有通过每封邮件突然,如果你必须做每封邮件我会说这是不值得的努力,除非你正在寻找一些合规问题(但是接下来我会说开始创build传输规则)