У меня есть сценарий для удаления всех подпапок и файлов в папке:
FOR /D %%i IN ("D:\myfolder\*") DO RD /S /Q "%%i" & DEL /Q "D:\myfolder\*.*"
И это работает отлично! Только проблема состоит в том, что я хотел бы исключить одну или несколько папок, как XCOPY исключают функцию.
Я просто наклоняю число, как я мог добавить это к сценарию.
Вы можете попробовать скрыть папки до цикла for-loop, а после скрыть их, например, так:
ATTRIB +H D:\myfolder\keepit
FOR /D %%i IN ("D:\myfolder\*") DO RD /S /Q "%%i" DEL /Q "D:\myfolder\*.*"
ATTRIB -H D:\myfolder\keepit