SoloCodigo

Programación Específica => Programación de Archivos del Sistema => Mensaje iniciado por: misterwilliam en Viernes 7 de Octubre de 2005, 18:56

Título: Archivos .bat
Publicado por: misterwilliam en Viernes 7 de Octubre de 2005, 18:56
Buenos días. Alguien sabe si a través de un archivo .BAT puedo abrir un archivo de texto, leer una palabra en una posición del contenido y con ese texto leido renombrar el fichero?

He logrado colocar condiciones si un archivo tiene un nombre, renombrarlo con otro; pero quiero que se llame de acuerdo a un dato que contiene ese archivo.

Muchas GRACIAS!!!

Saludos y Chao! :clown:
Título: Re: Archivos .bat
Publicado por: Alpha_ en Domingo 9 de Octubre de 2005, 06:27
Hmm de hecho, creo que no. O si se puede, realmente no lo sabía.

Lo que podrías hacer es que un programa procese ese archivo, y entonces el bat llamaría a tu programa, pasándole por parámetro el archivo.
Título: Re: Archivos .bat
Publicado por: Hao en Martes 11 de Octubre de 2005, 22:19
Creo que alpha tiene razon... por que llamar al archivo se puede.. pero hacer un posicionamiento dentro del mismo con un bat... bueno.. eso tampoco lo he visto :think:

Hao :think:

PD: investigare sobre eso...
Título: Re: Archivos .bat
Publicado por: Ruben3d en Martes 31 de Enero de 2006, 00:33
Los archivos de script de Windows no ofrecen tantas posibilidades como los de Linux/Unix. Se pueden suplir estas carencias instalando Cygwin y añadiendo su directorio bin al path, para poder disfrutar de todos los comandos que de otra manera sólo serían accesibles desde Linux.

Un saludo,

Ruben3d
Título: Re: Archivos .bat
Publicado por: ciber_lep en Miércoles 21 de Marzo de 2007, 18:35
si se puede
puedes usar la funcion   find del dos
luego  hacer un copy de ese archivo enviarlo a una posicion con el nuevo nombre optenido

eso creo. dejame probar y te cuento.
Título: Re: Archivos .bat
Publicado por: JuanK en Viernes 13 de Abril de 2007, 04:45
Con un bat no, debes utilizar algo mas poderoso:

Windows Script:

http://www.microsoft.com/technet/scriptcen...t.mspx?mfr=true (http://www.microsoft.com/technet/scriptcenter/guide/sas_fil_cpdt.mspx?mfr=true)