BAT命令删除特定的子文件夹

时间:2012-11-20 07:07:26

标签: batch-file cmd

我有一个关注bat命令,当我给出相应的文件扩展名时,它将删除不需要的文件

@ECHO OFF
REM Change the path and the extension...
DEL /s /f /q "C:\Users\dell\Desktop\test\*.pdf"
DEL /s /f /q "C:\Users\dell\Desktop\test\*.csv"
ECHO Are you sure ? Press a key to continue.
PAUSE > NUL
ECHO Done
PAUSE

我需要插入特定的子文件夹以及文件删除。假设特定的子文件夹名称可能是 abc

任何正文都可以帮我解释如何插入“删除特定的子文件夹”

1 个答案:

答案 0 :(得分:0)

使用RD命令删除(子)目录。由于目录可能不为空,您可能需要添加/S开关以删除整个目录树。由于您还将在批处理脚本中使用该命令,因此您可能还需要/Q开关,以避免确认提示。

所以在你的脚本中添加这样的命令:

RD /S /Q "C:\Users\dell\Desktop\test\Specific\Subfolder"