Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: WBDB en 26 Marzo 2010, 17:12 pm



Título: script para añadir la fecha a un archivo
Publicado por: WBDB en 26 Marzo 2010, 17:12 pm
Buen dia ...

Ojalá me puedan ayudar ... elabore un script para automatizar un proceso y quiero versionarlo.

el comando que deseo utilizar es el siguiente:

copy %prog%  C:\carpeta\%prog%.20100326.CBL

y pues no se como añadir la fecha al archivo copiado

mil gracias por su ayuda.


Título: Re: script para añadir la fecha a un archivo
Publicado por: ---saster--- en 26 Marzo 2010, 19:22 pm
para sacar la fecha de un archivo puedes utilizar %~t1 y es el primer token

te dejo un script parecido en el que lo que hace es sacar la fecha de creacion del propio bat

Código
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /f "" %%! in ("%~t0") do (
  4. set "var=%%!"
  5. set var=!var:/=-!
  6. echo La fecha del archivo es: !var!
  7. )
  8. pause>nul
  9.  

lo que quieres hacer tu es parecido


Título: Re: script para añadir la fecha a un archivo
Publicado por: WBDB en 26 Marzo 2010, 20:25 pm
SASTER ... gracias por tu ayuda, voy probarlo.