Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Contributor


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

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


1. удалить файлы из такого списка.
Cписок и батник будут лежать в заглавном каталоге, выше которого "выходить" не нужно.
Код: Выделить весь код
@Echo Off
Set "SpisDel=Список удаления.txt" 

>nul 2>&1 (
	FOR /F "usebackq delims=" %%f IN ("%SpisDel%") DO If Exist "%%f" Del /A:R /A "%%f"

	rem Если надо убить пустые папки
	For /F "usebackq delims=" %%d In (`Dir /B /S /A:D 2^>nul^|Sort /R`) Do RD "%%d"
)

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:40, 26-04-2018 | #15