Всем привет! Чтобы не создавать новую тему спрошу в этой.
Есть такая структура каталогов:
D:\IS\users\
D:\IS\users\Config\
D:\IS\users\Config\TEST
D:\IS\users\Home\
D:\IS\users\Home\TEST
D:\IS\users\Temp\
D:\IS\users\Temp\TEST
Как удалить из каталогов Config, Home, Temp другие подкаталоги, оставив подкаталог TEST?
Нашел два варианта, но не получилось их модифицировать, а в текущем виде они удаляют все каталоги из
D:\IS\users\
Код:

for /d %%i in (D:\IS\users\*) do (
echo %%~nxi | findstr /v "%tapult%" 1>nul && rd /s /q "%%i"
)
Код:

Set Target=D:\IS\users\
Set NoDelete=TEST
For /F "tokens=*" %%D In ('Dir %Target% /A:D /B') Do (
If /I Not "%%D"=="%NoDelete%" (RD /S /Q "%Target%\%%D")
)