【发布时间】:2022-11-04 20:59:43
【问题描述】:
目前我正在使用 Powershell 和 cmd 进行一些练习。我用谷歌搜索了一下,发现了一些脚本,它可以让我知道我硬盘中文件夹的大小。 我得到了一些结果,我很好,但现在我想查看某个子文件夹的文件夹大小,并想在所有文件夹和文件夹的子文件夹之间做出决定。
目前我不了解所有命令,所以你们能帮我一点如何成功完成项目吗?
Set-Location c:\users\
$fso = new-object -com Scripting.FileSystemObject
$folderlist = gci -Directory `
| select @{l='Size'; e={$fso.GetFolder($_.FullName).Size}},FullName `
| sort Size -Descending `
| ft @{l='Size [GB]'; e={'{0:N2} ' -f ($_.Size / 1GB)}},FullName
$folderlist
【问题讨论】:
标签: powershell