如何计算在powershell中输入if语句的文件数量? 这就是我所拥有的
foreach($tiff in $tiffs2){
if($tiff.FullName.Substring($tiff.FullName.length-12,4) -eq $pattern){
$tiff = $tiff.Name.split('.')[0]
cd C:\Users\xxxxxxx\Desktop\Nconvert\XnView
#./nconvert -help > nchelp.txt
.\nconvert.exe -out pdf -c 3 -multi -n 1 $pages 1 -o "$output\$tiff.pdf" "$InputLocation\*.tif"
}
}
}
我如何计算if语句中有多少个文件?
答案 0 :(得分:2)
当然,通过使用计数器。 : - )
$ctr = 0
foreach($tiff in $tiffs2)
{
if($tiff.FullName.Substring($tiff.FullName.length-12,4) -eq $pattern)
{
$ctr++
$tiff = $tiff.Name.split('.')[0]
cd C:\Users\xxxxxxx\Desktop\Nconvert\XnView
#./nconvert -help > nchelp.txt
.\nconvert.exe -out pdf -c 3 -multi -n 1 $pages 1 -o "$output\$tiff.pdf" "$InputLocation\*.tif"
}
}