11 lines
475 B
PowerShell
11 lines
475 B
PowerShell
Get-ChildItem 'C:\Users' -Directory | ForEach-Object {
|
|
$folder = $_.FullName
|
|
$size = (Get-ChildItem $folder -Recurse -File -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum).Sum
|
|
[PSCustomObject]@{
|
|
UserFolder = $folder
|
|
SizeGB = "{0:N2}" -f ($size / 1GB)
|
|
SizeMB = "{0:N0}" -f ($size / 1MB)
|
|
SizeBytes = $size
|
|
}
|
|
} | Sort-Object SizeBytes -Descending | Out-GridView -Title "Tailles des profils C:\Users"
|