Add-PSSnapin Microsoft.SharePoint.PowerShell –erroraction SilentlyContinue
$web = Get-SPWeb -Identity http://siteURL/
$list = $web.GetList($web.Url + "/Lists/" + "ListName")
$type = "ItemDeleting"
$numberOfEventReceivers = $list.EventReceivers.Count
if ($numberOfEventReceivers -gt 0)
{
for( $index = $numberOfEventReceivers -1; $index -gt -1; $index–-)
{
$receiver = $list.EventReceivers[$index] ;
$name = $receiver.Name
$typ = $receiver.Type ;
if($name -eq "EventReceiver1ItemDeleting")
{
$receiver.Delete()
Write-Host "Event receiver " $name " is deleted"
}
}
}
else
{
Write-Host " There is no EventReceivers of type " $type " registered for this list "
}
$web.Dispose()
$web = Get-SPWeb -Identity http://siteURL/
$list = $web.GetList($web.Url + "/Lists/" + "ListName")
$type = "ItemDeleting"
$numberOfEventReceivers = $list.EventReceivers.Count
if ($numberOfEventReceivers -gt 0)
{
for( $index = $numberOfEventReceivers -1; $index -gt -1; $index–-)
{
$receiver = $list.EventReceivers[$index] ;
$name = $receiver.Name
$typ = $receiver.Type ;
if($name -eq "EventReceiver1ItemDeleting")
{
$receiver.Delete()
Write-Host "Event receiver " $name " is deleted"
}
}
}
else
{
Write-Host " There is no EventReceivers of type " $type " registered for this list "
}
$web.Dispose()
No comments:
Post a Comment