Powershell小技巧--遠程對比服務配置
更新時間:2014年09月24日 15:39:42 投稿:hebedich
這篇文章主要介紹了使用Powershell遠程對比服務配置的方法,大家可以推廣下獲取服務器其他參數進行對比,希望對大家能有所幫助
假如你的PS遠程運行在兩臺服務器上,這里有一個簡單的腳本教你怎么從每臺服務器上得到所有的服務狀態(tài)并計算他們之間的差別。
復制代碼 代碼如下:
$Server1 = 'myServer1'
$Server2 = 'someOtherServer'
$services1 = Invoke-Command { Get-Service } -ComputerName $Server1 |
Sort-Object -Property Name, Status
$services2 = Invoke-Command { Get-Service } -ComputerName $Server2 |
Sort-Object -Property Name, Status
Compare-Object -ReferenceObject $services1 -DifferenceObject $services2 -Property Name, Status -PassThru |
Sort-Object -Property Name
結果將會輸出服務配置的不同之處。
支持PS3.0及以后版本
相關文章
PowerShell數組結合switch語句產生的奇特效果介紹
這篇文章主要介紹了PowerShell數組結合switch語句產生的奇特效果介紹,產生了類似枚舉的效果,需要的朋友可以參考下2014-08-08
探索PowerShell (三) PowerShell下使用Aliases
這一節(jié)就來介紹PowerShell下的Aliases。在PowerShell中,為了習慣于使用,可以使用別名代替命令2012-12-12

