PowerShell
$Root = "C:Daten"
Get-ChildItem -Path $Root -Directory | ForEach-Object {
$bytes = (Get-ChildItem -Path $_.FullName -File -Recurse -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum
[pscustomobject]@{Ordner=$_.FullName; GB=[math]::Round($bytes/1GB,2)}
} | Sort-Object GB -DescendingHinweis: Bei großen Verzeichnisbäumen kann die Berechnung einige Zeit dauern.
PowerShellOrdnerSpeicherDateisystem