用于删除所有目录下的构建文件夹的命令

时间:2018-01-24 14:18:26

标签: windows batch-file command-line terminal

假设我在10个目录中都有名为“build”的文件夹。

C:\A\build
C:\B\build
...upto
C:\J\build

我目前在C:\之下。什么是从A到J目录下删除所有构建文件夹的单个命令。

尝试使用通配符:

rmdir /s /q "*\build\"

不工作。请帮忙。

1 个答案:

答案 0 :(得分:0)

一个简单的循环就足够了:

for %%L in (A B C D E F G H I J) do rmdir /s /q "%%L\build"

如果您知道没有应保留build个子文件夹的文件夹,您也可以遍历所有目录:

for /d %%D in (*) do rmdir /s /q "%%D\build"