0

你如何计算有多少文件在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 语句中有多少文件?

4

1 回答 1

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"
    }
}
于 2013-07-09T19:52:16.717 回答