У меня есть каталог с подкаталогамиОчистить каталог, но исключить подкаталог
C:\temp
├───.svn
│ └───gg
├───common
│ ├───.svn
│ │ └───fff
│ └───ggggg
└───todel
├───gffgf
└───jhj
мне нужно очистить c:\temp
, но оставить .svn
папки с его содержимым без изменений. подход, описанный ниже, не работает subudirectories (common.svn в моем случае) Я хотел бы получить следующую структуру в результате
C:.
├───.svn
│ └───gg
└───common
└───.svn
└───fff
Delete all files and folders but exclude a directory Batch подходы Обзор также не дали результатов поскольку команда cmd rd
также не знает о подкаталогах во время удаления родительской папки. Я прошел через следующее: Delete all folders except.... (*.BAT) Exclude a folder inside temp when executing a del batch file
Вы всегда можете просто переместить вложенные папки в корневой каталог, а затем удалить temp – atlanteh