文件夹大小范围

时间:2016-06-15 08:48:55

标签: powershell

我是PowerShell的新手,我无法弄清楚如何满足-and条件来搜索大小范围内的文件夹报告:

#Check if folder is over 950MB but less than 1GB
if ($subFolderItems.sum -gt 950000000 -and -lt 999999999)
{
$i.FullName + " Size Warning"
}

任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:1)

你几乎做得对。您只需要为第二个条件添加变量:

if ($subFolderItems.sum -gt 950000000 -and $subFolderItems.sum -lt 999999999)
{
    $i.FullName + " Size Warning"
}

另请考虑将您的总和除以MBGB以提高可读性:

if (($subFolderItems.sum / 1MB) -gt 950 -and ($subFolderItems.sum / 1GB) -lt 1)
{
    $i.FullName + " Size Warning"
}