ps-scripts/Sharepoint/sharepoint-taille-trash.ps1

11 lines
496 B
PowerShell

#On rentre l'URL du site Sharepoint
$SiteURL = Read-Host -Prompt "Entrez l'URL du site "
#On s'y connecte
Connect-PnPOnline -Url $SiteURL -Credentials (Get-Credential)
#On additionne la taille de tous les objets de la corbeille
$RecycleBinSize = Get-PnPRecycleBinItem -RowLimit 500000 | Where-Object { $_.ItemState -eq "FirstStage" }| Measure-Object -Property Size -Sum
#On recupere la taille en format lisible
Write-host "Recycle Bin Size (GB):" ([Math]::Round($RecycleBinSize.Sum/1GB,2))