
Posible duplicado:
comando de cambio de nombre de Windows para cambiar el nombre de file.ab a file.b
Tengo algunas carpetas con cientos de archivos html. El nombre del archivo debería haber sido .htm pero es .asp.htm y no se ejecuta.Es un archivo html simple y no hay código asp.
Entonces, intenté cambiar el nombre de los archivos usandorebautizardominio. Lo intenté así:
rename *.asp.htm *.htm
Pero no funciona. Después de probar algunas otras combinaciones, creo que el comando cambiar nombre o ren no puede cambiar la extensión de doble punto. El único cambio es la última extensión. Entonces, si intento:
rename *.asp.htm *.asp.htm
Pensé que no se cambiaría nada, pero el nombre del archivo cambia de file.asp.htm a file.asp.asp.htm
Espero que alguien me ayude con esto. Otra cosa es: ¿puedo forzar a Apache a ejecutar archivos con la extensión .asp.htm?
Respuesta1
Puedes hacerlo con dos instancias de ren:
ren *.asp.htm *.
(esto cambiará la extensión a .asp)
Y después:
ren *.asp *.htm
Respuesta2
Hay algunos softwares para cambiar el nombre de archivos disponibles de forma gratuita. Pruébalos. Algunos de ellos que te sugeriré sonBullRenameUtilidadyRenombrador de archivos múltiples