1、查看exchange 2013邮件size设置,

Get-TransportConfig |FL *maxreceivesize*, *maxsendsize*

Get-TransportConfig | fl *size*

2、设置exchange 2013邮件size大小,

Set-transportConfig -MaxReceivesize 25MB

修改某人邮件接收大小限制,

Get-Mailbox lixing | Set-Mailbox -MaxReceiveSize 20MB

3、查看exchange 2010数据库状态中的“名称和大小”,

1) Get-MailboxDatabase -Status | select name,DatabaseSize

2) Get-Mailbox | Get-MailboxStatistics | Select Displayname,ItemCount,TotalItemSize,Database,StorageLimitStatus | ConvertTo-HTML | Out-File MailboxInfo.html (还可以Convert to csv)

4、查看Exchange 2010证书状态,

Get-ExchangeCertificate| fl

5、查看Lync拓扑复制状态

Get-CsManagementStoreReplicationStatus

6、查看Lync证书状态

 Get-CsCertificate

7、查看Lync Office Web App场状态

Get-OfficeWebAppsFarm (Powershell)

8、查看Lync用户数量

Get-CsUser |measure

9、查看Exchange DAG详细状态

Get-DatabaseAvailabilityGroup | fl

=========================================

10、Get-Mailbox -ResultSize Unlimited | Where-Object {$_.MaxSendSize -eq "20MB"}

Get-Mailbox -ResultSize Unlimited | Where-Object {$_.MaxSendSize -eq "20MB"} |  Measure-Object

1. -ResultSize Unlimited :默认只显示前1000条记录,加上这个就可显示全部记录
2.Measure-Object:管道符后面加上这个,计算对象的数字属性以及字符串对象(如文本文件)中的字符数、单词数和行数。

? -eq 判断是否等于(equal)
? -lt 判断时候小于(less than)
? -gt 判断是否大于(greater than)
? -ge 判断是否大于或等于(greater of equal)
? -le 判断是否小于或等于(less or equal)
? -ne 判断是否不等于(no equal)

1.统计被禁用的邮箱:
Get-Mailbox -ResultSize Unlimited  | where { $_.UserAccountControl -match "AccountDisabled"}  |  Measure-Object

2.统计被禁用的邮讯组:

Get-Group -ResultSize Unlimited  | where { $_.UserAccountControl -match "AccountDisabled"}  |  Measure-Object

3.统计2014/01/01起创建的通讯组:
Get-Group -ResultSize Unlimited | Where-Object {$_.WhenCreated -ge "2014/01/01"} |  Measure-Object

11、查看目前邮件数量,

Get-MessageTrackingLog -ResultSize unlimited -Start "05/01/2015" -End "06/13/2015" -EventId "send/receive" -Server "EX01" |Measure-Object (查看05/01/2015-06/13/2015之间所有发送/接受的邮件)

12、查看某个用户邮箱的信息或详细信息

Get-MailboxStatistics it01 |fl

13、Inbox Rule

Get-InboxRule –mailbox  it01

14、查看客户端访问服务器和邮箱服务器

Get-ClientAccessServer

Get-MailboxServer

15、查看exchange邮件队列

Get-Queue

16、查看组织中的exchange服务器

Get-ExchangeServer

17、统计exchange服务器数据库用户邮件数

Get-Mailbox –ResultSize unlimited | Group-Object –Property:Database | Select Name,Count | Export-csv -path D:\Database-users.csv -encoding "utf8"

18、设置单个用户邮件配额

PowerShell Cmdlet

Set-Mailbox -Identity it01 -UseDatabaseQuotaDefaults $False –ProhibitSendQuota <邮箱容量> -ProhibitSendReceiveQuota <禁止接收邮件的大小> -IssueWarningQuota <禁止发送邮件的大小>

19、将用户邮件导出为.pst格式的文件

New-MailboxExportRequest -Mailbox it01 -FilePath <共享路径+pst名>

注:Exchange Trusted Subsystem以及操作账户需要有该共享的读写权限

20、查看AD组中的成员,并筛选姓名

get-adgroup -filter {name -eq "testgroup"} | get-adgroupmember | select name