非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"