博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Exchange: How to get Mailbox size in Exchange Shell?
阅读量:6799 次
发布时间:2019-06-26

本文共 952 字,大约阅读时间需要 3 分钟。

 

Get-MailboxStatistics cmdlet gives TotalItemSize which is the mailbox size. But the TotalItemSize doesn’t contain the mailbox size in numbers, it’s a PowerShell deserialized object.

This command displays the mailbox size from the value property:

(Get-MailboxStatistics -Identity username).TotalItemSize.Value

Example output: 10.43 GB (11,202,063,583 bytes)

But how to make it usable in creating reporting or other purpose. Convert that value to a string, split at ‘(‘ and take the first item in the split array.  Here is the command that gives you usable mailbox size.

(Get-MailboxStatistics -Identity username).TotalItemSize.Value.ToString().Split(“(“)[0]

Example output: 10.43 GB

If you want in all in bytes, use this cmdlet:

(Get-MailboxStatistics -Identity username).TotalItemSize.Value.ToString().Split(“(“)[1].Split(” “)[0].Replace(“,”,””)

Example output: 11202063583

Hope it is helpful for you.

转载于:https://www.cnblogs.com/junjiany/p/6340480.html

你可能感兴趣的文章
[LeetCode] Sum of Left Leaves 左子叶之和
查看>>
【温故而知新-Javascript】使用 Window 对象
查看>>
Nginx location 匹配顺序整理
查看>>
javascript (function() { /* code */ })() 自执行函数
查看>>
MVC数据库数据分页显示
查看>>
CreatarGlobe实现多机立体显示方案(初稿)
查看>>
JAVA设计模式初探之桥接模式
查看>>
拉链表-增量更新方法一
查看>>
有什么样的博客手机客户端
查看>>
听10秒就会喜欢上的歌曲
查看>>
去掉发送到里的选项
查看>>
windows server 2008修改远程桌面连接数
查看>>
初探Object Pascal的类(二)
查看>>
成功站长应具备的良好心态
查看>>
mke2fs 制作ext2文件系统image
查看>>
模式识别之线条矩形识别---长方形画布或纸张并提取图像内容
查看>>
面试经典(1)---翻转字的顺序在一个句子
查看>>
Linux socat命令
查看>>
objective-c 中数据类型之中的一个 几何数据类型(CGPoint,CGSize,CGRect)
查看>>
[Dubbo实战]dubbo + zookeeper + spring 实战 (转)
查看>>