$SPweb = Get-SPWeb "URL сайта"
$SPList = $SPweb.Lists["Имя списка"]
$IDS = "" # сюда будут складываться ИД оповещений
# Пробегаем по всем оповещениям сайта
foreach($alert in $SPweb.Alerts)
{
# выбираем только те,которые относятся к нужному списку
if($alert.ListID -eq $SPlist.ID)
{
$IDS += $alert.ID.tostring() + "|"
}
write-host -nonewline "*"
}
write-host "deleting..."
foreach($s in $IDS.Split("|"))
{
write-host -nonewline "*"
$spweb.alerts.delete([GUID]$s)
}
$SPweb.Dispose()
$SPList = $SPweb.Lists["Имя списка"]
$IDS = "" # сюда будут складываться ИД оповещений
# Пробегаем по всем оповещениям сайта
foreach($alert in $SPweb.Alerts)
{
# выбираем только те,которые относятся к нужному списку
if($alert.ListID -eq $SPlist.ID)
{
$IDS += $alert.ID.tostring() + "|"
}
write-host -nonewline "*"
}
write-host "deleting..."
foreach($s in $IDS.Split("|"))
{
write-host -nonewline "*"
$spweb.alerts.delete([GUID]$s)
}
$SPweb.Dispose()
Комментариев нет:
Отправить комментарий