我是PowerShell的新手,我无法弄清楚如何满足-and
条件来搜索大小范围内的文件夹报告:
#Check if folder is over 950MB but less than 1GB
if ($subFolderItems.sum -gt 950000000 -and -lt 999999999)
{
$i.FullName + " Size Warning"
}
任何帮助表示赞赏!
答案 0 :(得分:1)
你几乎做得对。您只需要为第二个条件添加变量:
if ($subFolderItems.sum -gt 950000000 -and $subFolderItems.sum -lt 999999999)
{
$i.FullName + " Size Warning"
}
另请考虑将您的总和除以MB
和GB
以提高可读性:
if (($subFolderItems.sum / 1MB) -gt 950 -and ($subFolderItems.sum / 1GB) -lt 1)
{
$i.FullName + " Size Warning"
}