elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Cambiar el nombre inicial de Archivos con nombres similares
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cambiar el nombre inicial de Archivos con nombres similares  (Leído 4,692 veces)
maribele

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Cambiar el nombre inicial de Archivos con nombres similares
« en: 5 Junio 2013, 04:56 am »

buenas tardes

recurro a ustedes para solicitar su valioso apoyo, resulta ser que deseo realizar un archivo bat que automaticamente me cambie los archivos de los docucmentos que tengo en una carpeta los cuales como ejemplo son:

15PZQR050613D.PDF
01PZQR050613A.PDF
23PZQR050613D.PDF
08PZQR050613A.PDF

Lo unico que deseo debido a que son muchos archivos los que tengo que renombrar seria quitar PZQR y en su lugar colocar TE, es decir al renombrarlos quedaria asi
15TE050613D.PDF
01TE050613A.PDF
23TE050613D.PDF
08TE050613A.PDF

Agradezco infinitamente su ayuda

saludos
Maribel


En línea

Almapa

Desconectado Desconectado

Mensajes: 111


Ver Perfil
Re: Cambiar el nombre inicial de Archivos con nombres similares
« Respuesta #1 en: 5 Junio 2013, 15:54 pm »

Hola Maribel, puede que este comando te ayude bastante  http://ss64.com/nt/syntax-replace.html

Un saludo!


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.821



Ver Perfil
Re: Cambiar el nombre inicial de Archivos con nombres similares
« Respuesta #2 en: 5 Junio 2013, 16:34 pm »

Código:
@Echo OFF
Setlocal enabledelayedexpansion

Set "FileExt=PDF"
Set "Pattern=PZQR"
Set "Replace=TE"

FOR %%@ IN ("*%Pattern%*.%FileExt%") DO (
Set "File=%%@"
Ren "%%@" "!File:%Pattern%=%Replace%!"
)


Pause&Exit

Saludos
En línea

maribele

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: Cambiar el nombre inicial de Archivos con nombres similares
« Respuesta #3 en: 12 Junio 2013, 02:22 am »

agradezco la ayuda, solo un detalle:

como le agrego la ruta del lugar donde se re nombrara los datos ya que provienen de varias carpetas ejemplo una de ellas es
C:\Users\maribel\Desktop\6 documento Mayo

ojala me pudieras ayudar con ello

saludos
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.821



Ver Perfil
Re: Cambiar el nombre inicial de Archivos con nombres similares
« Respuesta #4 en: 12 Junio 2013, 05:25 am »

Código:
FOR %%@ IN ("%userprofile%\Desktop\6 documento Mayo\*%Pattern%*.%FileExt%")
En línea

maribele

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: Cambiar el nombre inicial de Archivos con nombres similares
« Respuesta #5 en: 12 Junio 2013, 18:33 pm »

HE TRATATADO DE AGREGARLO SIN EXITO.
anexo muestra de como lo ajuste

Código:
@Echo OFF
Setlocal enabledelayedexpansion

Set "FileExt=PDF"
Set "Pattern=PZQR"
Set "Replace=TE"

FOR %%@ IN ("%userprofile%\Desktop\6 documento Mayo\*%Pattern%*.%FileExt%") DO (
Set "File=%%@"
Ren "%%@" "!File:%Pattern%=%Replace%!"
)


Pause&Exit
« Última modificación: 12 Junio 2013, 19:02 pm por EleKtro H@cker » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.821



Ver Perfil
Re: Cambiar el nombre inicial de Archivos con nombres similares
« Respuesta #6 en: 12 Junio 2013, 19:09 pm »

Hola maribele,

¿ Que problema hay ?

El código es correcto, asegúrate de que la ruta sea correcta, y también de que los archivos sean PDF y que en el nombre del archivo contengan "PZQR".

Saludos!
En línea

maribele

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: Cambiar el nombre inicial de Archivos con nombres similares
« Respuesta #7 en: 20 Junio 2013, 01:34 am »

me marca que la sintaxis es incorrecta
help
Gracias
En línea

balon2008

Desconectado Desconectado

Mensajes: 1


Ver Perfil
mover Archivos despues de cambiarles el nombre
« Respuesta #8 en: 4 Noviembre 2013, 06:32 am »

El codigo me fue de ayuda tambien
Ahora como se le puede añadir la funcion ordenar por carpeta?
es decir tengo 100 archivos a los que les cambie los caracteres de inicio con el codigo anterior ahora tengo que enviarlos a su respectiva carpeta ejemplo:
archivo pec 12345.pdf debe moverse a la carpeta 12345
el archivo pec 123456.pdf debe moverse a la carpeta 123456 y asi sucesivamente los 98 restantes
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Wordpress, cambiar el nombre en las paginas! envez de p=?123 el nombre
Desarrollo Web
XXXXXX 7 9,863 Último mensaje 22 Noviembre 2010, 20:03 pm
por XXXXXX
Cambiar Nombres en Procesos
Dudas Generales
karloz 2 4,025 Último mensaje 9 Febrero 2011, 22:41 pm
por el guardian
Aplicación para administrar archivos en mis carpetas. (Para cambiar sus nombres)
Software
hackmastter 5 2,737 Último mensaje 19 Febrero 2015, 20:33 pm
por Orubatosu
Cambiar la posición inicial de un Form
Programación Visual Basic
Monkeykiller_vb 2 2,159 Último mensaje 2 Octubre 2019, 06:18 am
por Monkeykiller_vb
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines