咱們此次的目的就是經過本地的Powershell來遠程管理Exchangeshell
咱們先來服務器上執行一下容許遠程管理api
Enable-PsRemoting安全
爲了安全管理,有些powershell腳本缺省是禁止運行的,於是修改策略容許全部的腳本都能運行服務器
Set-ExecutionPolicy Unrestrictedide
你能夠開通服務器CredSSP的驗證方式spa
Enable-WSManCredSSP –Role Serverrest
開通客戶機與目標服務器之間的CredSSP的驗證方式orm
在客戶機上ip
Enable WSManCredSSP –Role client –DelegateComputer xxx\mail域名
這裏最後的是域名\服務器名
咱們來定義一下憑據
在客戶機上$user=Get-Credential
這個$user是本身隨便定義的,表明後面的值
輸入有權限的用戶與密碼
同時須要在客戶端執行以下命令,將IP爲192.168.100.*的主機都加入信任列表
Set-Item wsman:\localhost\Client\TrustedHosts -value 192.168.100.*
而後在客戶機上運行下列命令檢查遠程管理是否能開通
Enter-PSSession xxxxx –Authentication CredSSP –Credential $user
這個xxxx是服務器的計算機ip
導入一下Exchange模塊 Add-PSSnapin Microsoft.Exchange.Management.Powershell.E2010
這樣就能夠遠程管理exchange2010了。