我有带有子目录的目录
C:\temp
├───.svn
│ └───gg
├───common
│ ├───.svn
│ │ └───fff
│ └───ggggg
└───todel
├───gffgf
└───jhj
我需要清理c:\temp
,但保留.svn
文件夹的内容而不进行修改。下面描述的方法不适用于子目录(在我的情况下为 common.svn)我希望得到以下结构
C:.
├───.svn
│ └───gg
└───common
└───.svn
└───fff
删除所有文件和文件夹但排除目录
批处理方法概述也没有给出结果,因为cmd rd
命令在父文件夹删除期间也不是不知道子目录。我已经完成了以下操作:
删除所有文件夹,除了.... (*.BAT)
执行 del 批处理文件时排除 temp 内的文件夹