在批处理脚本中,我想列出具有给定名称的所有子文件夹。我可以做到一般但有问题,当我正在搜索的文件夹中有子文件夹direclty时。我在Windows 7 cmd上执行此操作。
代码我用来列出名为bin的所有子文件夹:
dir /s /q /b /A:D bin
如果我有这样的文件夹结构:".\a\bin .\b\bin .\c\bin"
它可以正常工作。
如果我的结构如下:".\bin .\a\bin .\b\bin .\c\bin"
它只会列出".\bin"
的内容。
有人知道任何变通办法吗?
答案 0 :(得分:2)
dir /s /b /A:D *|findstr /ri "[\\]bin$"