Estoy intentando cambiar de manera masiva las extensiones de ciertos archivos, para ello he creado este código
Código:
@echo off
Title Renombrar extensiones de archivos
for %%i in ("Anna Grace _ You Make Me Feel.m4r") do (
set filename="%%~ni"
echo %~dp0%filename%.m4r
echo %filename%.m4a
rename %~dp0%filename%.m4r %filename%.m4a
)
pause>nul
Sin embargo, no funciona. Si a partir del set, lo saco del bucle, filename si pilla el nombre pero el rename sigue sin funcionar. Qué estoy haciendo mal.
Saludos y gracias de antemano.