使用Windows批处理仅删除文件夹

时间:2016-09-23 04:40:51

标签: windows batch-file cmd

我有一个文件夹XYZ。在XYZ中,我有多个文件夹和文件。

d:/XYZ/Myfolder1/a1.csv d:/ XYZ / Myfolder2 / d:/ XYZ / Myfolder3 / d:/XYZ/aaa.csv d:/XYZ/bbb.sql

我想从XYZ删除文件夹及其中的每个内容 喜欢Myfolder1,Myfolder2,Myfolder3 但不是aaa.csv和bbb.sql

如何为此编写批处理。

1 个答案:

答案 0 :(得分:1)

CD c:\windows
For /f "delims=" %A in ('dir c:\windows /b /ad') Do Echo %A [RD %A /s /q deletes the folder %A] 

请参阅For /?dir /?, rd /?cd /?