Hola,
Soy nuevo y necesito que me echeis una mano...
En un directorio, ejemplo C:\Prueba, recibo ficheros con una extension, por ejemplo me llegan 1.log, 2.log, 3.log...necesito renombrar esos ficheros a 1.tx, 2.tx...
Y para ello necesito un .bat que me lo haga, alguien me ayuda?
Muchas gracias
prueba a hacer un bat con este código y mételo en la carpeta donde tengas los archivos antes de ejecutarlo:
@echo off
ren *.log *.txt
exit
Y nos comentas :P
Hola,
Acabo de probar el código que me has pegado y no hace nada... Lo que yo necesito es seguir manteniendo el nombre del fichero original, lo único es que necesito cambiarle la extensión...
De verdad, muchas gracias por la ayuda
Lo de Corax debe funcionar... pero cuando ejecutes el script, debes tener el bat en la misma carpeta donde estan los archivos .log
¿Has seguido los siguientes pasos?:
- crear un archivo de texto (txt)
- pegar el code en él
- renombrarlo de .txt a .bat
- copiarlo en la carpeta donde tienes guardados los .log que quieres renombrar
- ejecutar el archivo bat
Haciendo eso te debería funcionar. Lo de copiar el bat a la carpeta y ejecutarlo desde ahí es para ahorrarte tener que escribir la ruta en el código.
Otra forma, para poder ejecutar el archivo donde fuera es con:
@echo off
ren Ruta\_de_la_carpeta\*.log *.txt
exit
En esencia el código hace lo que tú quieres, sea cual sea el nombre de archivo, si tiene la extensión .log se la cambia a .txt, sin cambiar nombres ni nada.
Si quieres consultar alguna duda sobre el comando REN (rename), puedes abrir la consola de comandos y usar el comando help, ahí viene una breve descripción.
Sea como sea, prúebalo y nos dices si te ha funcionado esta vez ;)
Buenas compañeros,
No sé que debo de estar haciendo mal....
@echo off
ren C:\Jonathan\Pueba\*.log *.txt
Pause
exit
Bajo la ruta C:\Jonathan\Prueba tengo un fichero llamado Prueba.log
Éste es el error que me dá:
El sistema no puede hallar el archivo especificado.
Presione una tecla para continuar . . .
Perdón perdón, lo acabo de probar y ya funcionaaaa!!! Siiii gracias!!!
De verdad muchísimas gracias, os invitaría a una cerveza ;)
Estaba intentando buscar una explicación para en fallo cuando he visto que ya has posteado :xD
Me alegro de que te haya servido :P