2015-08-27 34 views
0

我目前正在嘗試從我的內容數據庫獲取一個網站集URL。從contentdb中輸出一個變量的網站集合url

研究後,我發現:

How to see all site collections in a specific content DB

並改變接受的答案一點點後,只得到1個網站,收集和唯一的URL,並將其賦值給一個變量,我有:

$mySiteURL = Get-SPSite -Limit 1 -ContentDatabase WSS_Content_DBNAME | select url 

然而,當我輸出該變量使用Write-Host $mySiteURL我得到:

@{Url=http://mysites.mydomain.local} 

時,我只想:

http://mysites.mydomain.local 

我該怎麼辦呢?

回答

1

你有一個帶有URL屬性的對象數組。要消除的對象,並保留隻字符串中,你可以使用-ExpandProperty

$mySiteURL = Get-SPSite -Limit 1 -ContentDatabase WSS_Content_DBNAME | select-object -expandproperty url 

這是PowerShell中的常見的問題的之一。

相關問題