我有以下的powershell,我得到所有网站按名称排序,但我想知道是否有任何方式知道哪些网站具有相同的名称>?
$sites = Get-SPSite -Limit All
$sites | where { $web.WebTemplate -eq "Client"}
select Url,$_.Name.ToLower(), $_.RootWeb.Created, $_.RootWeb.AllProperties["ClientCode"], $_.RootWeb.AllProperties["ClientName"],$_.RootWeb.AllProperties["ClientSiteCode"] | format-table -auto | Sort-Object $_Name -descending
答案 0 :(得分:1)
您可以按名称对网站进行分组,过滤计数大于1:
Get-SPSite -Limit All |
Group-Object Name |
Where-Object {$_.Count -gt 1}