Buscar

Renombrar archivos


 
 Old 12 mar 2008, 09:40   #1 (permalink)  
Miembro
 
Avatar de Ignaciohp
 
Registrado: agosto 2007
Mensajes: 34

Predeterminado Renombrar archivos

Hola amigos,

Tengo en una carpeta 700 archivos. Estoy buscando un programa que me permita
cambiar el nombre de todos estos arhicvos. En un archivo txt tengo el nombre
del archivo que quiero cambiar y el nombre que le quiero dar. ¿Alguien
conoce algún programa que me permita hacer esto? Gracias
Ignaciohp is offline   Citar y responder
 
 Old 12 mar 2008, 10:05   #2 (permalink)  
Miembro activo
 
Avatar de .doc
 
Registrado: febrero 2005
Ubicación: Oviedo-es_ES
Mensajes: 11.164

Predeterminado Re: Renombrar archivos

hombre, lo que tienes en ese archivo txt lo puedes imprimir y te puede servir de chuleta, porque desde luego no creo que haya ningun programa que le metas ese dato, en un archivo de texto, y vaya buscando y renombrando los archivos.

Sospecho que el renombrado masivo está orientado, más bien, a series consecutivas xx001, xx002, xx003..., etc pero bueno, como no lo uso mucho, mejor mira por aquí a ver si encuentras algo de tu gusto:
http://www.softonic.com/s/renombrar-archivos
.doc is offline   Citar y responder
 
 Old 12 mar 2008, 10:28   #3 (permalink)  
Miembro activo
 
Avatar de R_A_F_A
 
Registrado: septiembre 2005
Ubicación: València
Mensajes: 2.062

Predeterminado Re: Renombrar archivos

Cita:
Ignaciohp escribió: Ver post
Hola amigos,

Tengo en una carpeta 700 archivos. Estoy buscando un programa que me permita
cambiar el nombre de todos estos arhicvos. En un archivo txt tengo el nombre
del archivo que quiero cambiar y el nombre que le quiero dar. ¿Alguien
conoce algún programa que me permita hacer esto? Gracias
Puedes usar algún script batch de este tipo:
Código:
@echo off
CD C:\Documents and settings\rafa\Mis documentos
FOR /F "tokens=1,2" %%I IN (C:\nuevosnombres.txt) DO REN %%I %%J
En la segunda línea tendrías que poner la carpeta donde están los archivos, y sustituir C:\nuevosnombres.txt por el archivo donde tienes los nombres, siendo su contenido dos "columnas", la primera con el antiguo nombre y la segunda con el nuevo.

████████████████████████
R_A_F_A is offline   Citar y responder
 
 Old 12 mar 2008, 11:10   #4 (permalink)  
Miembro
 
Avatar de Ignaciohp
 
Registrado: agosto 2007
Mensajes: 34

Predeterminado Re: Renombrar archivos

He escrito el código que me comentas. El problema que tengo es que no sé como interpreta o localiza la segunda columna porque no me la detecta. Solo coge el nombre de la primera. Gracias
Ignaciohp is offline   Citar y responder
 
 Old 12 mar 2008, 11:23   #5 (permalink)  
Miembro activo
 
Avatar de R_A_F_A
 
Registrado: septiembre 2005
Ubicación: València
Mensajes: 2.062

Predeterminado Re: Renombrar archivos

Cita:
Ignaciohp escribió: Ver post
He escrito el código que me comentas. El problema que tengo es que no sé como interpreta o localiza la segunda columna porque no me la detecta. Solo coge el nombre de la primera. Gracias
Olvidé comentar que el comando interpreta las columnas con espacios por defecto. Si los nombres tienen espacios, tendrás que usar otro caracter delimitador que no uses en los nombres: por ejemplo un punto y coma. Y tendrás que dejar el FOR así:
FOR /F "tokens=1,2 delims=;" %%I IN (C:\nuevosnombres.txt) DO REN %%I %%J

PS: Antes de ejecutarlo con los archivos reales, pruébalo con unos pocos archivos para ver el resultado, o con un FOR /F "tokens=1,2 delims=;" %%I IN (C:\nuevosnombres.txt) DO ECHO %%I -- %%J que sólo te mostrará los nombres.

Editado por R_A_F_A en 12 mar 2008 a las 11:34.

████████████████████████
R_A_F_A is offline   Citar y responder
 
 Old 12 mar 2008, 11:42   #6 (permalink)  
Miembro
 
Avatar de Ignaciohp
 
Registrado: agosto 2007
Mensajes: 34

Predeterminado Re: Renombrar archivos

Perfecto ya me funciona, el único problema es que las letras con tilde me las convierte a caracteres extraños. ¿Es posible solucionar esto? Gracias
Ignaciohp is offline   Citar y responder
 
 Old 12 mar 2008, 12:20   #7 (permalink)  
Miembro activo
 
Avatar de R_A_F_A
 
Registrado: septiembre 2005
Ubicación: València
Mensajes: 2.062

Predeterminado Re: Renombrar archivos

Cita:
Ignaciohp escribió: Ver post
Perfecto ya me funciona, el único problema es que las letras con tilde me las convierte a caracteres extraños. ¿Es posible solucionar esto? Gracias
Prueba editando el BAT, dale a Guardar como... y en Codificación elige Unicode, a ver qué tal.

Saludos

████████████████████████
R_A_F_A is offline   Citar y responder
 
 Old 12 mar 2008, 12:38   #8 (permalink)  
Miembro
 
Avatar de Ignaciohp
 
Registrado: agosto 2007
Mensajes: 34

Predeterminado Re: Renombrar archivos

con unicode no entiende el código y no ejecuta ninguna acción, gracias de todos modos
Ignaciohp is offline   Citar y responder

« Instalar XP desde Vista o con Vista preinstalado | Firefox. Espectacular!!! »

Herramientas
Estilo


 

Tema Iniciado por Foro Respuestas Último mensaje
Las herramientas antivirus no pueden limpiar los archivos infectados de la carpeta _R el retorno de eire Seguridad 0 17 jul 2007 19:15
renombrar muchos archivos ruvelro Software 4 20 jul 2006 15:23
Los archivos: tipos, extensiones y programas para su uso rixy_3 Documentación 13 16 may 2006 18:23
Discu duro, AYUDA Psyker Hardware 9 22 oct 2005 00:06
Renombrar archivos Nachohp48 Programación 7 11 ago 2005 16:08



Buscar