批处理文件强制脚本删除子文件夹中的文件夹

时间:2018-01-06 13:08:46

标签: windows batch-file command-line cmd del

我需要删除4个文件,以及特定位置和未知数量的子文件夹(不同名称)中的1个文件夹。我想尽量简单。我设法使这几乎工作,没有任何循环,但它不能在子文件夹中删除文件夹。所有4个文件都在主文件夹和所有子文件夹中删除,但文件夹" scss"他的所有内容仍然存在于子文件夹中。

如何强制此脚本另外删除子文件夹中的文件夹?

BigDecimal[]

1 个答案:

答案 0 :(得分:0)

您必须使用For循环。

实施例

将以下内容添加到您的批次中。

FOR /d /r . %%d IN (scss) DO @IF EXIST "%%d" rd /s /q "%%d"