2

我寫非常大的腳本的機器,將獲得大量的信息在農場 我想使它動態,所以我想:
1.獲取所有的數據庫服務器SharePoint場 在2.我想在農場中的所有SharePoint計算機獲取所有SharePoint場

的問題是,與

GET-SPServer

我得到所有的服務器混合在一起了,我得到了SMTP服務器以及 並與

GET-SPDatabase |選擇NormalizedDataSource

我讓他們多次

請幫

+0

你想從Get-SPServer中得到什麼對象? – 2012-01-08 20:29:40

+0

我不在乎。你知道如何解析它們嗎? – alex 2012-01-09 04:56:06

+1

聽起來你想要做的就是對'Get-SPServer'返回的對象進行排序,並且可能還會篩選出一些對象。要按對象屬性排序,可以使用'Sort-Ojbect' cmdlet並使用'Where-Object' cmdlet過濾掉特定對象。 – 2012-01-09 05:40:34

回答

4

如果Get-SPDatabase | Select NormalizedDataSource返回所有的數據庫,你可以通過使用-Unique開關篩選結果:

Get-SPDatabase | Select NormalizedDataSource -unique 

你可以通過角色篩選獲取所有SP應用程序服務器:

get-spserver | ? { $_.Role -eq "Application" } 
相關問題