`DIR /B /O:N > filename.txt` 但只显示没有特定文件的文件夹

`DIR /B /O:N > filename.txt` 但只显示没有特定文件的文件夹

我正在尝试在 XP 中列出不包含.jpg文件的文件夹列表。

我用它DIR /B /O:N > filename.txt来制作文件夹列表。它工作得很好,但现在我需要一个列出没有特定文件类型的文件夹的列表。

是否可以?

答案1

(for /d %a in (*) do @if not exist "%~fa\*.jpg" echo %~nxa) > folderList.txt

对于每个文件夹,如果其中不存在 jpg 文件,则回显该文件夹的名称。

要在批处理文件中使用它,请记住转义百分号,即替换%%%

相关内容