我正在尝试编写一个powershell script
遍历站点集中的所有子站点并删除不再需要的节点。
我已将我的脚本放在下面 - 但在 Get-SPWeb 上出现错误:管道已停止 - 我想我可能需要设置一个参数来停止关闭管道?任何帮助都很棒!
$site = Get-SPSite http://sitecollurl
$site | get-spweb -limit all | foreach-object{
$webURL = $_.url
$web = Get-SPWeb $webURL
$navigationNodes = $web.Navigation.QuickLaunch
ForEach ($Node in $NavigationNodes)
{
if($node.Title -eq "My User Profile")
{
$node.Delete()
}
}
$web.Dispose()
}