Пакетные файлы для удаления всех папок, начинающихся с определенного имени

#batch-file #cmd

#пакетный файл #cmd

Вопрос:

Мне нужно написать пакетный файл, который удаляет все папки, начинающиеся с определенного имени, например: Smart. Следующая команда удаляет только вложенные папки, но не саму папку. Также он не фильтрует другие папки, начинающиеся с имени smart.

 @RD /S /Q "C:UsersDocumentsSmart"
  

Комментарии:

1. for /d /r %%i in (smart*) do echo rd "%%~fi" /S /Q Удаляйте echo из строки только после вывода желаемых результатов на экран, просто мера безопасности.

2. Спасибо!! Удалено echo, и я получаю желаемые результаты.