windows - cmd.exe |如何按特定格式统计文件数量?

标签 windows batch-file cmd windows-10 command-line-interface

到目前为止,我们使用它来计算文件数,但它计算了所有文件。

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/

相关文章:

windows - 如何使用批处理文件从 COM 端口读取数据?

git - 检查 git 存储库中的特定文件是否已更改

java - Maven 构建失败并显示 "mvn install"命令

java - 将Jar转换为Exe,打开cmd提示符

c++ - 如何向使用 IFileOperation 创建的文件添加文本?

windows - 从命令行以编程方式打印多份副本

窗口命令 : Loop FOR with file containing space in his path

python - 在 Windows 上通过批处理安排 Python 脚本(使用 Anaconda)

python - 将 Python 的 os.environ 重置为命令 shell 的默认值的正确方法

linux - 与 Windows 写字板兼容的 Linux 上的 Python Colorama 转义序列