Цитата 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