【发布时间】:2016-01-04 12:46:12
【问题描述】:
考虑以下目录结构
- Temp\
- Temp\DirA\
- Temp\DirA\Content\
- Temp\DirA\Content\file.txt
- Temp\DirB\
- Temp\DirB\Content\
- Temp\DirB\Content\file.txt
现在我想在一行语句中列出内容目录中的所有文本文件。我希望这样的事情能够奏效:
dir Temp\*\Content\*.txt
但它没有(它给出了一个语法错误)。即使 forfiles 返回一个空结果。有没有方便的方法来实现这一点?
请注意:我的真实世界命令将包含多个通配符。我不想将 foreach 目录与 foreach 文件结合起来。
【问题讨论】:
标签: batch-file wildcard