Windows BAT Script删除目录中的子文件夹

时间:2012-11-20 15:14:52

标签: batch-file

我的文件夹结构如下

E:\test1\42\5440001\5338023\html
E:\test1\43\5440021\5338024\html
E:\test1\47\5440021\5638024\html
E:\test1\43\5448721\5339024\html

依旧......

其中HTML文件夹, ABC 命名的子文件夹(所有文件夹中的通用名称)都需要删除。

任何机构都可以通过提供BAT脚本来一次性删除所有 ABC 子文件夹来帮助我。

提前致谢

1 个答案:

答案 0 :(得分:1)

试试这个。

@ECHO OFF
CD "E:\test1"
FOR /D /R %%A IN (*ABC) DO RMDIR /S /Q %%A

在您实际运行上述脚本以删除文件夹之前,您可以确认您将使用此脚本删除正确的脚本。

@ECHO OFF
CD "E:\test1"
FOR /D /R %%A IN (*ABC) DO ECHO %%A

我强烈建议您先运行第二个脚本,以确保只获得所需的文件夹。