
Я пытаюсь удалить пустые папки с помощью пакетного файла в Windows.
для /f "usebackq delims=" %%d in (
"dir V:\Temp /ad/b/s | sort /R"
) do rd "%%d"
не работает с папками, содержащими специальные символы, в частности скобки и маркеры Alt+(numpad)7.
Как обрабатывать папки, в названии которых есть эти специальные символы?
решение1
В конце концов я обошел эту проблему, используяDirClean. Похоже, он больше не развивается, и его страница умерла, но он отлично работает.