Necesitaba cambiar muchos archivos «archivo.php.backup» a «archivo.php» en un proyecto muy grande y para no hacerlo manualmente, utilicé este comando:
1 |
for /R %x in (*.backup) do ren "%x" *. |
Debes (cambiar cd) ir a la carpeta principal que necesites, usamos el comando de reemplazo ren, pero en un for recorriendo cada archivo que comience con la extensión y recursivamente en todas las carpetas, reemplazando con *. Que indica vacío, dejando el nombre original y extensión original.
Si necesitas es reemplazar puedes usar, por ejemplo, cambiando de jpg a png:
1 |
for /R %x in (*.jpg) do ren "%x" *.png |