Tengo muchas carpetas y subcarpetas. Tienen letras mayúsculas o minúsculas aleatorias en sus nombres. Me gustaría cambiarles el nombre a todos a la versión en minúsculas.
Veo muchas respuestas aquí sobre cómo cambiar el nombre de archivos pero no de carpetas. ¿Cómo lo hice usando el símbolo del sistema?
Respuesta1
Es mucho más fácil usar PowerShell en lugar del cmd heredado
Get-ChildItem -Directory -Recurse | Rename-Item -NewName { $_.Name.ToLower() } -WhatIf
Versión más corta
ls -Di -R | ren -Ne { $_.Name.ToLower() } -wi
Cambiará el nombre de todas las subcarpetas de la carpeta actual a minúsculas
Después de confirmar que los nuevos nombres son correctos, elimine -WhatIf
/ -wi
realice un cambio de nombre real
Respuesta2
¿Has probado uno de esos programas de cambio de nombre por lotes? Algunos son gratuitos y muy fáciles de usar, podría ser más fácil que intentar hacerlo con el cmd de Windows. Aquí tienes uno gratis si quieres probarlo; https://www.bulkrenameutility.co.uk/