频道栏目
首页 > 资讯 > 其他 > 正文

Exchange 输出邮箱大小超过80%的用户有那些-桩子尚品-51CTO博客

20-05-14        来源:[db:作者]  
收藏   我要投稿

????????有个需求,希望统计出Exchange中那些用户的邮箱容量超过80%,请参考以下命令,如有其他需求,可根据脚本再次修改

$all=Get-Mailbox?-ResultSize?Unlimited?|Get-MailboxStatistics?|sort?TotalItemSize?-Descending?|Select-Object?DisplayName,
@{Name="TotalItemSize";Expression={[Double]((($_.TotalItemSize.Value.Tostring()).split("?"))[2]).Trimstart("(")?/?1GB}},
@{Name="DatabaseProhibitSendQuota";Expression={[Double]((($_.DatabaseProhibitSendQuota.Value.Tostring()).split("?"))[2]).Trimstart("(")?/?1GB}}

foreach($a?in?$all){
????if?($a.DatabaseProhibitSendQuota?-ne?"Unlimited"){#如果配额不是无限制
???????$TotalSize=?($a.TotalItemSize?/?$a.DatabaseProhibitSendQuota)?*?100?#转换后的邮箱容量/邮箱配额?*?100,得出单个邮箱容量的占用比
???????if("{0:f}"?-f?$TotalSize?-gt?80.00){#"{0:f}"?-f?$TotalSize?为格式化输出
????????????????$a.DisplayName
???????}
????}
}

相关TAG标签
上一篇:Linux用户应该知道的提高效率的技巧-11385518-51CTO博客
下一篇:第八周作业-qq5e3a878504161的博客-51CTO博客
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站