【发布时间】:2019-08-12 23:31:51
【问题描述】:
我需要使用 PowerShell 获取子目录及其大小的列表。
以下 PowerShell 代码可以满足我的要求,但它不适用于隐藏目录。
Get-ChildItem | Where-Object { $_.PSIsContainer } | ForEach-Object { $_.Name + ": " + "{0:N2}" -f ((Get-ChildItem $_ -Recurse | Measure-Object Length -Sum -ErrorAction SilentlyContinue).Sum / 1MB) + " MB" }
我尝试在 Windows 中显示隐藏目录,但这不起作用。现在,我只是确保没有隐藏每个子目录,但这并不理想。有没有像一个简单的参数可以强制这段代码获取隐藏文件和文件夹的信息?
我希望它能够与 PowerShell 2 一起使用。
【问题讨论】:
-
-Force 完成了这项工作。我是瞎子。