我有一个文件夹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
如何为此编写批处理。
答案 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 /?
。