Los caracteres especiales en los nombres de las carpetas hacen que falle la eliminación por archivo por lotes

Los caracteres especiales en los nombres de las carpetas hacen que falle la eliminación por archivo por lotes

Estoy intentando eliminar carpetas vacías mediante un archivo por lotes en Windows.

para /f "usebackq delims=" %%d en ( "dir V:\Temp /ad/b/s | sort /R") hacer rd "%%d"

falla en carpetas con caracteres especiales, específicamente paréntesis y viñetas Alt+(teclado numérico)7.

¿Cómo puedo procesar carpetas con estos caracteres especiales en su nombre?

Respuesta1

Al final evité este problema usandoDirClean. Parece que ya no está desarrollado y su página está muerta, pero funciona bien.

información relacionada