windows - 仅列出文件夹中的图像文件

标签 windows batch-file cmd

如何只列出文件夹中的图像文件?像jpg, gif, png, bmp

这是我目前得到的代码。它所做的是在每个子文件夹中创建目录列表并列出所有文件。现在我只想列出图像文件。如何使用 Windows cmd 执行此操作?

@echo off
for /r "C:\Documents and Settings\Administrator\Billy\Artworks\" %%d in (.) do dir /s/b "%%~fd" > "%%~dpnd\dirlist.txt"

最佳答案

只需添加文件扩展名过滤器即可;

....works\" %%d in (*.gif;*.jpg;*.jpeg;*.png;*.bmp;*.tiff) do dir /s/b "% ...

关于windows - 仅列出文件夹中的图像文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13168910/

相关文章:

batch-file - 批处理脚本可在一分钟内查找和替换文本文件中的字符串,文件最大为 12 MB

batch-file - 防止使用 cmd 覆盖文件(如果存在)

php - 如何在 XAMPP 服务器中启用 GZip 压缩

windows - 混合环境下git crlf配置

.net - 来自 Windows 批处理脚本的文件/文件夹选择器对话框

batch-file - 批量处理中,如何在输入提示字符串的开头创建空格?

batch-file - CMD: 当 CALL 引用批处理文件的名称时 %~d0 失败

c - 使用 Mingw 在 Windows 上隐式声明函数 'getaddrinfo'

windows - 使用 Visual C++ 2005/2008/2010 的可移植 Windows 应用程序(不是源代码!)?

java - 通过cmd运行java程序错误: no main method found