-----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750
管理Exchange的话,我们首先对自己管理的邮箱数量和分布情况有所了解。打开EAC我们确实很快就可以查到有多少邮箱数量,如果邮箱比较多的话,而且有多个数据库,多个服务器呢?会不会觉得很繁琐,下面我介绍一下快速查询邮箱的Powershell。
我们一般管理Exchange的话需要用到Exchange management shell,其实我们也可以直接用Powershell远程连接Exchange,这样的话你就可以每次操作在本机操作就可以了,不用每次都连接服务器了。
步骤1、远程连接到Exchange2013,输入命令,如果是初次连接请参考Powershell管理系列(二)Exchange 2013使用PowerShell远程管理功能 http://yuntcloud.blog.51cto.com/1173839/1584445
$session=New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://mail.rightdo.net/powershell -Authentication Basic -Credential (Get-Credential)
步骤2、输入import-pssession $session,提示连接成功
步骤3、查询所有的邮箱数量,命令如下 (get-mailbox -resultsize unlimited).count
步骤4、get-mailbox -resultsize unlimited | group-object -property:database | select-object name,count
步骤5、get-mailbox -resultsize unlimited | group-object -property:servername | select-object name,count