非powershell
开始按钮 >所以程序> Microsoft Exchange Server 2013> Exchange Management Shell
1、获取所有邮箱使用情况,按大小排序
Get-Mailbox | Get-Mailboxstatistics | Sort-Object TotalItemSize -Descending | ft DisplayName,@{label="TotalItemSize(KB)";expression={$_.TotalItemSize.Value.ToKB()}},ItemCount > d:\shmailboxes.csv
result:
| DisplayName TotalItemSize(KB) ItemCount | |||||||||||||
| ----------- ----------------- --------- | |||||||||||||
| name1 9447766 11486 | |||||||||||||
| name2 7143984 10974 | |||||||||||||
| name3 4394463 5676 |
2、Sales 数据库中的所有邮箱移动到同一服务器上的 Research 数据库中(邮箱移库!):
复制代码 (" ")
Get-MailboxDatabase Sales | Get-Mailbox | Move-Mailbox -TargetDatabase Research
Get-MailboxDatabase Sales | Get-Mailbox | Move-Mailbox -TargetDatabase "mailbox database "
Get-MailboxDatabase "mailbox database" | Get-Mailbox | Move-Mailbox -TargetDatabase "boss130629"
使用 Exchange 命令行管理程序获取邮箱数据库统计信息
-
运行以下命令:
Get-LogonStatistics -Database <mailbox database name> | Format-List
导出所有库中邮箱用户信息:
Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | export-csv D:\UserMsg.csv –NoTypeInformation -encoding "utf8"
本文介绍如何使用Exchange命令行管理工具进行邮箱管理操作,包括获取所有邮箱的使用情况并按大小排序,将Sales数据库中的所有邮箱移动到Research数据库,以及导出所有邮箱用户的详细信息。
1376

被折叠的 条评论
为什么被折叠?



