我很新,我尝试了很多,但我找不到如何向我现有的脚本添加另一个属性或其他东西的方法。
我正在搜索子文件夹大小,现在我想通过添加类似的内容来防止脚本向我显示空文件夹
| where-object size -gt 1KB
或类似的东西
我试图将管道放在其他管道后面,我也尝试使用 -and 运算符,但没有成功。这就是我现在问你的原因:)
到目前为止,这就是我的脚本。
$startFolder = "C:\data1"
$colItems = (Get-ChildItem $startFolder | Measure-Object -property length -sum )
"$startFolder -- " + "{0:N2}" -f ($colItems.sum / 1MB) + " MB"
$colItems = (Get-ChildItem $startFolder -recurse | Where-Object {$_.PSIsContainer -eq $True} )
foreach ($i in $colItems)
{
$subFolderItems = (Get-ChildItem $i.FullName | Measure-Object -property length -sum -ea SilentlyContinue )
$i.FullName + " -- " + "{0:N2}" -f ($subFolderItems.sum / 1MB) + " MB"
}