到目前为止,我们使用它来计算文件数,但它计算了所有文件。
set count=0 & for %x in (*) do @(set /a count+=1 >nul)
echo %count%
如果目录有 5 个 .jpg 文件、5 个 .png 文件和 5 个 .gif 文件,而我们只想计算.jpg + .png 那么 echo %count%
的结果将是 10 而不是 15?
最佳答案
您可以在 for
循环中列出一些通配符掩码:
set count=0 & for %x in (*.jpg *.png) do @(set /a count+=1 >nul)
关于windows - cmd.exe |如何按特定格式统计文件数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43207908/