Copiar Nombre de archivo de una carpeta a otra

Advanced Renamer forum
#1 : 14/08-17 18:40
Israel San Roman
Israel San Roman
Posts: 2
Tengo dos carpetas con los mismos archivos, cada archivo se compone con 10 primeros digitos que son unicos y despues un nombre cualquiera. Yo cambio el nombre cualquiera solo de una de las carpetas y ahora la mayoria de los archivos tienen diferente nombre en las dos carpetas, quisiera poder renombrar los archivos para que sean iguales. Ejemplo:

CarpetaA
---XI2001--- nombreCualquieraA.xxx
---XI3103--- nombreCualquieraB.xxx
---XI2305--- nombreCualquieraC.xxx

CarpetaB
---XI2001--- nombre-antiguo-1.xxx
---XI3103--- nombre-antiguo-2.xxx
---XI2305--- nombre-antiguo-3.xxx

Los nombres de la carpetaB deberian ser iguales a la carpetaA. Se puede hacer esto con algun script?
Gracias por su colaboración.


14/08-17 18:40
#2 : 14/08-17 20:00
D.Ach
D.Ach
Posts: 35
Reply to #1:

Si el contenido del archivo es el mismo, no puede simplemente eliminar la carpeta B y copiarlos desde A?

(If the file content is the same, can't you just delete folder B and copy them over from A?)


14/08-17 20:00
#3 : 15/08-17 19:52
Israel San Roman
Israel San Roman
Posts: 2
Reply to #2:

Los archivos son imágenes, pero en una carpeta están con alta calidad y en la otra en baja calidad.


15/08-17 19:52
#4 : 29/08-17 16:13
Kevin
Kevin
Posts: 1
Reply to #1:
No necesitas un script, usa los metodos incluidos en el programa.

Si el ejemplo es:
---XI2001--- nombreCualquieraA.jpg, la solucion es: ---XI2001--- ImagenNueva-001.txt

el numero 001 sera incrementado dependiendo en el numero the archivos que tengas.

Usa estos methodos:

[header]
type=preset
application=Advanced Renamer 3.78
application_version=3780100
batchmode=rename

[namecollision]
separator=_
pattern=
rule=fail

[methods]
method0000=methodname:"remove"; active:"1"; start:"14"; count:"30"; backwards:"0"; applyto:"name"; regularexpressions:"0";
method0001=methodname:"add"; active:"1"; position:"0"; add:"ImagenNueva-"; backwards:"1"; applyto:"name"; regularexpressions:"0";
method0002=methodname:"add"; active:"1"; position:"0"; add:"<Inc Nr:001>"; backwards:"1"; applyto:"name"; regularexpressions:"0";


29/08-17 16:13