Plus gros fichiers
Get-ChildItem C:\ -Recurse -File -ErrorAction SilentlyContinue |
Sort-Object Length -Descending | Select-Object -First 20 @{n='Go';e={[math]::Round($_.Length/1GB,2)}}, FullName
Taille des dossiers
Get-ChildItem $HOME -Directory | ForEach-Object {
[pscustomobject]@{ Dossier = $_.Name; Go = [math]::Round((Get-ChildItem $_.FullName -Recurse -File -EA 0 | Measure-Object Length -Sum).Sum/1GB,1) }
} | Sort-Object Go -Descending
Doublons
Get-ChildItem .\Images -Recurse -File | Get-FileHash | Group-Object Hash | Where-Object Count -gt 1Outils graphiques : WizTree, WinDirStat. Nettoyage sûr : fichiers temporaires, Assistant Stockage.