Esvaziando todas as reciclagens de local
-
10-12-2019 - |
Pergunta
É possível esvaziar todas as lixeiras de reciclagem em uma coleção de sites?Eu tentei entrar na lixeira localizada na página administrativa, mas estava vazio.
Solução
The following powershell script will delete all items in the site collection recycle bin and recycle bins of each of the webs in the provided sitecollection url:
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint");
$site = new-object microsoft.sharepoint.spsite("SITE COLLECTION URL");
for ($i=0;$i -lt $site.allwebs.count;$i++)
{
if($site.allwebs[$i].recyclebin.count >0)
{
$site.allwebs[$i].recyclebin.deleteall();
}}
$site.recyclebin.deleteall();
$site.dispose();
Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange