PowerShell カレントディレクトリのフォルダ容量の表示 windows
Get-ChildItem ./ -Recurse | where PSIsContainer | %{$i=$_;$subFolderItems = (Get-ChildItem $i.FullName | where Length | measure Length -sum);[PSCustomObject]@{Fullname=$i.FullName;MB=[decimal]("{0:N2}" -f ($subFolderItems.sum / 1MB))}} | sort MB -Descending | ft -AutoSize
対象が大量で、全ての結果からソートしないとき、画面幅に収まらなければ、うしろの2つは削除して
Get-ChildItem ./ -Recurse | where PSIsContainer | %{$i=$_;$subFolderItems = (Get-ChildItem $i.FullName | where Length | measure Length -sum);[PSCustomObject]@{Fullname=$i.FullName;MB=[decimal]("{0:N2}" -f ($subFolderItems.sum / 1MB))}}
by sato025
| 2016-06-23 11:23