Sharepoint powershell IF条件
我有一个简单的if条件如下Sharepoint powershell IF条件,powershell,sharepoint-2010,Powershell,Sharepoint 2010,我有一个简单的if条件如下 $site = new-object Microsoft.SharePoint.SPSite($url) $sitelists = foreach ($web in $site.AllWebs) { if ($web -eq "Search") { Write-Host "Come in" } } 虽然站点列表返回值“Search”,但if条件始终失败 有什么想法吗?我现在无法测试,但我认为您需要比较Name属性 if (
$site = new-object Microsoft.SharePoint.SPSite($url)
$sitelists = foreach ($web in $site.AllWebs)
{
if ($web -eq "Search")
{
Write-Host "Come in"
}
}
虽然站点列表返回值“Search”,但if条件始终失败
有什么想法吗?我现在无法测试,但我认为您需要比较Name属性
if ($web.Name -eq "Search")
它起作用了。当我使用“Write Host($web)”时,我感到困惑,因为它给了我正确的值。