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

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

Ветеран


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

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


Цитата Fresh96:
Видимо, я не очень хорошо объяснил, что хочу, но привязываться к папке с именем Folder1 не нужно. »
Видимо.


Цитата Fresh96:
Folder1New - корневая папка
В ней находятся другие папки, например П1, П3, У2, Z87, а также
исполняемый батник и текстовый файл со списком имен папок на удаление.
В некоторых папках (например П1, У2) - есть еще подпапки, которые нужно удалять. »
Так в чём же проблема? "folder_names.txt" -- это Ваш "текстовый файл со списком имен папок на удаление".

Код: Выделить весь код
@echo off
chcp 1251>nul
for /f "usebackq delims=" %%i in ("folder_names.txt") do (
 for /f "delims=" %%j in ('dir /ad /b /s') do (
  if /i "%%~i"=="%%~nxj" (
   if exist "%%j\" (
    rmdir /s /q "%%j"&& echo deleted %%j
   )
  )
 )
)
pause>nul
exit /b
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:38, 25-03-2014 | #4