Имя пользователя:
Пароль:
 

Название темы: Удалить папки в папках
Показать сообщение отдельно

Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


Учитывая объемы проще написать прицельно удаление для нескольких папок, а не мутить скрипт с сомнительными условиями.
Хотя возможно прокатит что-то вроде:
Код: Выделить весь код
for /f "delims=" %%i in ('dir d:\test /s /a:d /b^|findstr Delthis$') do (
pushd "%%i" && cd ..\..
if exist "folder3" rd /s /q "folder3"
popd
)
как по мне вариант крайне извратный и требующий соблюдения строгих условий, которые, по крайней мере местами, пришлось додумывать самому. Скрипт удалит ВСЕ папки folder3 в которых есть папка Delthis во всех вложенных папках. По крайней мере попытается.

Отправлено: 12:18, 19-10-2016 | #12

Название темы: Удалить папки в папках