Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: romanjr55 en 19 Mayo 2017, 21:38 pm



Título: [batch] renombrar archivos desde una tabla
Publicado por: romanjr55 en 19 Mayo 2017, 21:38 pm
Hola a todos
Como siempre un placer aprender de esta comunidad
tengo una serie de N cantidad de archivos, todos con nombres diferentes (misma extensión)

hola1.jpg
fotos.jpg
carros.jpg
...
...
...
N.jpg

por otro lado tengo una tabla de excel con un campo donde tiene un listado en texto de los nombres que deberian de tener los archivos (sin importar el orden ni a que archivo le corresponde el nombre nuevo) ej:

toma_1234567890.jpg
toma_1234567891.jpg
toma_1234567892.jpg
toma_1234567893.jpg
toma_1234567894.jpg
...
...
...
toma_1234568719.jpg

como puedo hacer un batch donde tome el primer archivo, lea la primera linea del texto y le ponga ese nombre????, es decir:

ren hola1.jpg toma_1234567890.jpg
ren fotos.jpg toma_1234567891.jpg
ren carros.jpg toma_1234567892.jpg
...
...
...
ren N.jpg toma_1234568719.jpg

el numero de lineas son el mismo numero de archivos, el campo de la tabla la puedo poner sin problema a un archivo de texto (con fines de que el bath pueda leer la lineas)... hay alguien que me pueda ayudar????

Gracias y como siempre, saludos hacks.