Param(
[parameter(Mandatory=$true, Position=1)]
[alias("sitePath")]
$siteUrl
)
# Export all event receivers to a file
try{
$spSite=Get-SPSite $siteUrl
$allWebs=$spSite.AllWebs
$record = @()
foreach($spWeb in $allWebs)
{
try{
$lists=$spWeb.Lists
foreach($list in $lists)
{
$eventReceivers=$list.EventReceivers
if($eventReceivers.Count -gt 0)
{
foreach($event in $eventReceivers)
{
$r = New-Object System.Object
$r | Add-Member -MemberType NoteProperty -Name WebUrl -Value $spWeb.Url
$r | Add-Member -MemberType NoteProperty -Name ListTitle -Value $list.Title
$r | Add-M
Powershell脚本获取列表上event receiver信息并输出到一个csv文件中
最新推荐文章于 2020-02-25 12:18:30 发布