Foreigner,
все замечательно, но одно неудобное НО. в папке D:\1\ друг в друга вложены 6 пустых каталогов, при единичном запуске данного кода
Код:
for /f "tokens=*" %%i in (' dir /b /s /ad "D:\1\" ') do 2>nul rd /q "%%i"
for /r "D:\1" /d %%i in (*) do 2>nul rd /q "%%i"
удаляется только два пустых каталога. т.е. чтобы мне удалить все шесть пустых каталога, придется запускать код 3 раза. Немного неудобно.