Renombrar Imagenes

Desde Windows 95 hasta Windows 11 • Windows Server • 32 bit (x86) • 64 bit (x64)
Responder
felipergueza
Mensajes: 1008
Registrado: Dom Jul 27, 2008 7:53 pm
Ubicación: Mexico.

Renombrar Imagenes

Mensaje por felipergueza »

Suelo trabajar con una gran cantidad de imágenes para los sitios web que realizo, por ejemplo de la cámara salen con el nombre IMG_0339, etc.
IMG_0339
IMG_0340
IMG_0341
IMG_0342
IMG_0343
IMG_0344
IMG_0345
IMG_0346
IMG_0347
IMG_0348
IMG_0349
IMG_0350
IMG_0351
IMG_0352
IMG_0353
IMG_0354
IMG_0355
IMG_0356
IMG_0357
En mi caso selecciono todas estas imágenes con botón derecho y les cambio el nombre a: 1 y el resultado es:
1(1)
1(2)
1(3)
1(4)
1(5)
1(6)
1(7)
1(8)
1(9)
1(10)
1(11)
1(12)
1(13)
1(14)
1(15)
1(16)
1(17)
1(18)
1(19)
1(20)
En mi caso lo que requiero es que el formato quede de la siguiente manera:
1
2
3
4
5
6
7
8
9
10, etc.
He buscado varias maneras de lograr este resultado sin éxito.

Alguien ha pasado por esta situación?
Última edición por felipergueza el Mar Ago 28, 2012 1:29 am, editado 1 vez en total.
Aqui yo, alla quien?
Avatar de Usuario
matias18
Mensajes: 274
Registrado: Vie Sep 10, 2010 7:57 pm
Ubicación: Argentina

Re: Renombrar Imagenes

Mensaje por matias18 »

Voy a tratar de ser lo mas claro posible :wink:, esto es lo unico que se me ocurre sin que uses programas para renombrar.
Bueno lo que te voy a explicar es como crear un archivo bat con la lista de los archivos para poder renombrarlos con el comando rename.
Tendría que quedar algo así:

Código: Seleccionar todo

rename "C:\Users\Matias\Desktop\Nueva carpeta\fr (1).jpg" 1.jpg
rename "C:\Users\Matias\Desktop\Nueva carpeta\fr (10).jpg" 2.jpg
rename "C:\Users\Matias\Desktop\Nueva carpeta\fr (11).jpg" 3.jpg
Lo primero que tienes que hacer es crear una lista con los nombres de las imagenes. Para eso usa el comando dir, tendrías que escribir algo así:

Código: Seleccionar todo

dir /b "C:\Users\Matias\Desktop\Nueva carpeta" > C:\lista.txt


En mi caso la carpeta se encuenta en el escritorio y su nombre es Nueva Carpeta. Esta parte " > C:\lista.txt " indica en donde se guardara el archivo con la lista de los nombres, en mi caso en el disco C.

Queda así par que te des una idea

Código: Seleccionar todo

 
54.251 011.jpg
109.563 012.jpg
116.882 013.jpg
61.246 015.jpg
54.935 0987kjl¤l.JPG
73.368 11.jpg
194.965 14.jpg
427.592 140663-2459x1600.jpg
731.600 15.jpg
320.393 16.jpg
185.075 226.jpg
61.600 28505180_uziMZMlI_c.jpg
570.406 285757-1920x1200.jpg
38.746 618c4c68d51af074054bd5223a211d09_view.jpg
317.909 89lol¤.jpg
178.821 8o6f8fo.jpg
58.083 8triu.jpg
81.312 90p9.jpg
336.644 ap8028_0339.jpg
90.881 asrg.jpg
68.472 b cvxbcgf.jpg
80.004 b,.b.jpg
514.775 b.l.jpg
208.785 bdfh.jpg
713.026 bdfx.jpg
71.422 bfzds.jpg
144.497 bgdsb.jpg
134.965 bgvklg.jpg
666.000 bhlh.jpg
41.025 bibb.jpg
Cuando tengas la lista abres excel y pegas la lista en la columna B en la A tienes que escribir:

Código: Seleccionar todo

rename "C:\Users\Matias\Desktop\Nueva carpeta\
Esta claro que vos tienes que poner la direccion en donde esta la carpeta con las imagenes, en mi caso como ya escribi anteriormente estan en el escritorio en la carpeta "Nueva carpeta", no dejes espacio al final de la linea para que despues cuando se una quede algo así:

Código: Seleccionar todo

rename "C:\Users\Matias\Desktop\Nueva carpeta\011.jpg" 
Despues de que este bien escrito arrastras hacia abajo y aparecera en las lineas siguientes.

En la columna C tienes que poner una comilla y un espacio, para que quede ...\011.jpg" . Y luego arrastras hacia abajo y en todas las lineas aparecera una comilla un espacio, como en el caso anterior.

En la columna D1 pones 1 y en la D2 pones 2, luego seleccionas las dos y a partir de la dos arrastras hacia abajo y apareceran todos los números, osea 1, 2, 3, 4 ... hasta el número que quieras.

En la E escribes:

Código: Seleccionar todo

.jpg
y luego como en los casos anteriores arrastras hacia abajo y aparecera .jpg en las siguientes lineas.

Y por último en la columna F vamos a usar el comando de excel "Concatenar" que nos va a permitir unir las columnas A, B, C, D y E.
Tendias que poner en F1 esto:

Código: Seleccionar todo

=CONCATENAR(A1;B1;C1;D1;E1)
Luego arrastras hacia abajo y veras que se forman todas las lineas.
Una ves echo esto copias esa columna y la pegas en el bloc de notas y lo guardas con la extension bat y listo. Ejecutas eso y se cambiaran los nombres.

Parece complicado para hacerlo siempre, pero despues guardas ese archivo de excel y lo editas cada ves que tengas que cambiar los nombres, y veras que no es tanto trabajo. Bueno espero haber sido claro, cualquier duda me preguntas.

Si puedo te subo el archivo .xls para que veas como tiene que quedar el libro en excel, no puedo ahora :?, no se que pasa. Saludos.
Última edición por matias18 el Vie Sep 07, 2012 3:19 pm, editado 1 vez en total.
Avatar de Usuario
paulofutre
Mensajes: 3708
Registrado: Mar Sep 11, 2007 4:18 am
Ubicación: MADRID

Re: Renombrar Imagenes

Mensaje por paulofutre »

Muy bueno Matìas18
Gracias por extenderte tan claramente :plano1
Saludos.
Saludos y ♪Forzatleti♫
Avatar de Usuario
intensidadtejana
Mensajes: 354
Registrado: Mié Jul 01, 2009 12:33 am
Ubicación: Aguascalientes Mex.
Contactar:

Re: Renombrar Imagenes

Mensaje por intensidadtejana »

excelente información a tomar nota... :plano1 :arrow:
MVP L.I. Jesús Octavio Rodríguez de Santiago
MVP Profile: http://mvp.microsoft.com/en-us/mvp/Octa ... dz-5000705
Mis E-Book: http://www.lulu.com/spotlight/octaviordz
Mi Blog: http://blogs.itpro.es/octaviordz
Facebook: https://www.facebook.com/freelance.deployment
Twitter:@DeploymentMX
Channel 9:https://channel9.msdn.com/niners/octaviordz
E-Mail: freelance@itpro.es

Microsoft Active Professional | HP ATA Connected Devices
felipergueza
Mensajes: 1008
Registrado: Dom Jul 27, 2008 7:53 pm
Ubicación: Mexico.

Re: Renombrar Imagenes

Mensaje por felipergueza »

Matias, agradezco todo el tiempo que invertistes en describir todo el proceso para encontrar una solución a mi necesidad.

Voy a empezar a trabajar en el proceso que describiste ya que se me hace lógico tu solucion.

Nota: Por si deseas compartir el archivo de ejemplo lo puedes subir en la siguiente pagina: http://minus.com/
Aqui yo, alla quien?
Avatar de Usuario
matias18
Mensajes: 274
Registrado: Vie Sep 10, 2010 7:57 pm
Ubicación: Argentina

Re: Renombrar Imagenes

Mensaje por matias18 »

Aquí les dejo el archivo https://skydrive.live.com/redir?resid=5 ... xqA_0zbuFk
Estoy teniendo unos problemas con Firefox por eso no lo podía subir, lo subí desde Chrome. Saludos muchachos.
Avatar de Usuario
katojc
Mensajes: 724
Registrado: Jue Mar 18, 2010 10:25 pm
Ubicación: Guadalajara, Jalisco, México

Re: Renombrar Imagenes

Mensaje por katojc »

Esta muy interesante, aunque yo para hacer esto utilizo un software llamado File Menu Tools, no quiero para nada quitar merito al método aquí planteado, pero si me gustaría dar una alternativa, al final de cuentas el que decide es el usuario, aquí les dejo unas imágenes de como lo hago yo y espero que a alguien le sirva


Imagen

Imagen

Imagen

Imagen
Ing. en Computación
Soporte Técnico a Equipo de Computo
Avatar de Usuario
intensidadtejana
Mensajes: 354
Registrado: Mié Jul 01, 2009 12:33 am
Ubicación: Aguascalientes Mex.
Contactar:

Re: Renombrar Imagenes

Mensaje por intensidadtejana »

excelente esta opción también a tomar nuevamente nota tienes un like jiji saluditos :plano1
MVP L.I. Jesús Octavio Rodríguez de Santiago
MVP Profile: http://mvp.microsoft.com/en-us/mvp/Octa ... dz-5000705
Mis E-Book: http://www.lulu.com/spotlight/octaviordz
Mi Blog: http://blogs.itpro.es/octaviordz
Facebook: https://www.facebook.com/freelance.deployment
Twitter:@DeploymentMX
Channel 9:https://channel9.msdn.com/niners/octaviordz
E-Mail: freelance@itpro.es

Microsoft Active Professional | HP ATA Connected Devices
felipergueza
Mensajes: 1008
Registrado: Dom Jul 27, 2008 7:53 pm
Ubicación: Mexico.

Re: Renombrar Imagenes

Mensaje por felipergueza »

Excelentes ambas soluciones, en lo personal yo necesito renombrar las imágenes de tal manera que me quede en orden ascendente:
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg, etc

Tal vez se preguntaran por que necesito este formato u orden, bueno la razón es muy simple, de vez en cuando realizo paginas de Internet utilizando el gestor de contenidos de Joomla y al utilizar las extensiones o aplicaciones para subir un lote de imagenes estas aplicaciones me solicitan subir las imagenes en el orden y formato antes mencionado.

Gracias por solucionar una de mis necesidades.

Estoy en deuda con ustedes.
Aqui yo, alla quien?
Avatar de Usuario
paulofutre
Mensajes: 3708
Registrado: Mar Sep 11, 2007 4:18 am
Ubicación: MADRID

Re: Renombrar Imagenes

Mensaje por paulofutre »

katojc escribió:Esta muy interesante, aunque yo para hacer esto utilizo un software llamado File Menu Tools, ...
Muy bueno :plano1
Lo que digo siempre, "Cuantas màs herramientas mejor": De esta manera tenemos el mètodo por comandos, muy instructivo por cierto, del gran Matias18, y el mètodo "softwariano" de no menos grande Katojc.

Para aportar algo, el enlace de descargas del FILE MENÙ TOOLS de su pàgina oficial. Sirve tambièn para otras cuestiones del menù contextual, y ademàs gratuito, pinta bien:
http://www.lopesoft.com/es/fmtools/download.html

Gracias y saludos.
Saludos y ♪Forzatleti♫
Avatar de Usuario
matias18
Mensajes: 274
Registrado: Vie Sep 10, 2010 7:57 pm
Ubicación: Argentina

Re: Renombrar Imagenes

Mensaje por matias18 »

Estuve mirando de vuelta como funciona el comando Dir, y encontre que es posible omitir esa parte de pasar la lista de nombres a Word para poder borrar de forma vertical los datos que sobran. Solo hay que poner /b despues de Dir para que nos salgan unicamente los nombres.
Quedaría así:

Código: Seleccionar todo

dir /b "C:\Users\Matias\Desktop\Nueva carpeta" > C:\lista.txt
Despues voy a editar lo que antes explique, así queda bien para algun otro que lo lea en un futuro. Saludos.
Javo
Mensajes: 263
Registrado: Dom Mar 15, 2009 6:50 am

Re: Renombrar Imagenes

Mensaje por Javo »

con el total commander.

slds!!!!
Ryzen 5 3600 (Disipador 1600)|ASUS PRIME B550M-K|2x8GB Kingston Fury 2400Mhz |WD CB 1TB - M2 2280 Adata Swordfish 250GB PCie|R9 290 TRI-X|CM 600M SP|BD-RW: BH10LS38|Cougar 331 Mesh G|LG 23EA53V - 42LN5400
Avatar de Usuario
LeThe
Site Admin
Mensajes: 7046
Registrado: Vie Jun 15, 2007 5:11 pm
Ubicación: Florida, Estados Unidos
Contactar:

Re: Renombrar Imagenes

Mensaje por LeThe »

Antes de sugerirte otro programa, recuerda que en la misma camara (dependiendo del modelo) puedes cambiar la secuencia o los nombres de las imagenes. Asi te ahorras todo el trabajo.
De todos modos, yo uso Renamerama: http://renamerama.software.informer.com/
Ing. Joshua Marius
Windows 10 Pro x64 20H2
Intel Core i7-3770K, 4.5 Ghz
ASUS P8Z68-V LX
Disco 1: Samsung SSD 850 EVO 500 GB
RAID 1: Seagate ST3000DM001 3TB
CORSAIR Vengeance 16 GB DDR3 1600
NVIDIA GeForce GTX 1060
Responder

Volver a “Recibe Ayuda con tu Sistema Operativo Windows, Programas o Software”