Renombrado masivo de archivos en diferentes carpetas
Publicado por javier (1 intervención) el 23/02/2017 12:23:14
Hola
Tengo un problema y no se si alguien me podría ayudar... ya que mi conocimiento de MS-DOS es básico.
Tengo muchas carpetas en un disco duro...
F:\DOCUMENTOS01
F:\DOCUMENTOS02
F:\DOCUMENTOS03...
y así puedo tener 100 o más carpetas...
Y el problema que tengo, es que dentro tengo una serie de archivos PDF que no se han descargado bien... para entenderlo...
El archivo
manolito.pdf
En realidad, aparece así
manolito-{1bb747ad-6485-4db0-a1c3-f66bf8ac5bff}.dtapart
Si nos fijamos bien... ambos archivos son iguales, excepto que, el segundo, en vez de terminar en punto pdf .pdf, lo que hace es que incorpora esta secuencia...
-{1bb747ad-6485-4db0-a1c3-f66bf8ac5bff}.dtapart
De esa secuencia, se repiten siempre estos caracteres...
-{
y
.dtapart
Entonces, lo que habría que hacer es localizar cualquier cualquier archivo con alquier nombre que incorpore -{ y además .dtapart y renombrarlo por PDF
Es decir, hace falta buscar esto:
*-{*.dtapart
lo cual encontraría
manolito-{1bb747ad-6485-4db0-a1c3-f66bf8ac5bff}.dtapart
y ahora lo que habría que hacer es... mantener el nombre original
manolito
y renombrar la parte final -{*.dtapart por .PDF
Lo que yo necesitaría es un fichero por lotes... que busque en todas las carpetas... y haga esto.
Aunque se más o menos como funciona rename, no tengo mucha idea de cómo buscar en todas las carpetas ni como mantener el nombre original.
Si alguien me pudiera dar un fichero por lotes que haga esto, le quedaría muy agradecido, porque son miles de archivos a renombrar.
Saludos
Javier
Tengo un problema y no se si alguien me podría ayudar... ya que mi conocimiento de MS-DOS es básico.
Tengo muchas carpetas en un disco duro...
F:\DOCUMENTOS01
F:\DOCUMENTOS02
F:\DOCUMENTOS03...
y así puedo tener 100 o más carpetas...
Y el problema que tengo, es que dentro tengo una serie de archivos PDF que no se han descargado bien... para entenderlo...
El archivo
manolito.pdf
En realidad, aparece así
manolito-{1bb747ad-6485-4db0-a1c3-f66bf8ac5bff}.dtapart
Si nos fijamos bien... ambos archivos son iguales, excepto que, el segundo, en vez de terminar en punto pdf .pdf, lo que hace es que incorpora esta secuencia...
-{1bb747ad-6485-4db0-a1c3-f66bf8ac5bff}.dtapart
De esa secuencia, se repiten siempre estos caracteres...
-{
y
.dtapart
Entonces, lo que habría que hacer es localizar cualquier cualquier archivo con alquier nombre que incorpore -{ y además .dtapart y renombrarlo por PDF
Es decir, hace falta buscar esto:
*-{*.dtapart
lo cual encontraría
manolito-{1bb747ad-6485-4db0-a1c3-f66bf8ac5bff}.dtapart
y ahora lo que habría que hacer es... mantener el nombre original
manolito
y renombrar la parte final -{*.dtapart por .PDF
Lo que yo necesitaría es un fichero por lotes... que busque en todas las carpetas... y haga esto.
Aunque se más o menos como funciona rename, no tengo mucha idea de cómo buscar en todas las carpetas ni como mantener el nombre original.
Si alguien me pudiera dar un fichero por lotes que haga esto, le quedaría muy agradecido, porque son miles de archivos a renombrar.
Saludos
Javier
Valora esta pregunta
0