powershell 这将列出网站中的所有事件接收器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 这将列出网站中的所有事件接收器相关的知识,希望对你有一定的参考价值。
$web = get-spweb https://homeportnw.psns.navy.mil/cmdtools/tools/RDR
$lists = $web.Lists | where {$_.EventReceivers.Count -gt 0}
foreach ($list in $lists) {
$evts = $list.EventReceivers ##| where {$_.Class -eq MyCompany.SharePoint.MyFeature.EventReceivers.MyEventReceiver"}
$evts
}
$site = get-spsite -url http://portal
foreach ($web in $site.AllWebs) {
$lists = $web.Lists | where {$_.EventReceivers.Count -gt 0}
foreach ($list in $lists) {
$evts = $list.EventReceivers | where {$_.Class -eq MyCompany.SharePoint.MyFeature.EventReceivers.MyEventReceiver"}
if ($evts.Count -gt 0) {
foreach ($evt in $evts) {
Write-Host("Deleting..." + $list.RootFolder.ServerRelativeUrl + ", " + $evt.Type)
$evt.Delete()
}
}
}
}
以上是关于powershell 这将列出网站中的所有事件接收器的主要内容,如果未能解决你的问题,请参考以下文章
powershell 这将遍历SharePoint中的所有Web应用程序,然后遍历每个应用程序中的所有网站以及iter
powershell 这将使用power shell获取特定SharePoint网站集下的所有子网站的列表。第二个文件获取我们的子站点
powershell 这将获得SharePoint场中的所有解决方案
powershell 这将获取SharePoint场中的所有WSP。我用这个来下载所有的WSP。
powershell 这将复制SharePoint网站。首先使用原始网站使用的相同模板制作空白网站。如果templa,这将失败
powershell 这将获取SharePoint网站中用于创建网站的模板