如何删除sharepoint列表List中的全部数据。

时间:2023-01-02 06:44:54

可以使用excel,但是powershell会比较方便 (admin mode - Sharepoint powershell)

[System.reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")

$siteUrl = "SPS Server URL"

$webName = "SubSite"

$listName = "List Name"

$site=Get-SPSite($siteUrl)

$web=$site.openweb($webName)

$list=$web.Lists[$listName]

$items=$list.Items

Write-Host  $items.Count

$items|%{$list.GetItemById($_.Id).Delete()}

$web.Dispose()

$site.Dispose()

删除了20000个记录,很给力。