2015-08-27 22 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中的常见的问题的之一。

相关问题