en msdos como añado la fecha a un fichero de salida

20/07/2006 - 12:36 por pixilated | Informe spam
quiero conseguir algo que me genere lo siguiente:

dir > lis_200706
jugando con %date%

En mi configuracion tengo la fecha como 20/07/2006 y cuando hago algo con
%date% me lo intenta poner como lis_20/09/2006 y claro me da error

se trata de tener ficheros del tipo:
copia_200706
copia_210706
copia_220706


"Por muchos idiomas que se dominen, cuando uno se corta al afeitarse,
siempre se utiliza la lengua materna"

(Eddie Constantine, actor estadounidense)
 

Leer las respuestas

#1 Daniel Martín [MVP Windows]
20/07/2006 - 14:22 | Informe spam
Hola.

Te he creado un BAT que te servirá como punto de partida de lo que quieres:


@echo off
for /f "tokens=1,2,3 delims=/ " %%i in ('date /t') do (
set anio=%%k
set dia=%%i
set mes=%%j)
set cadena=%dia%%mes%%anio%
dir > "copia_%cadena%.txt"


Un saludo,
Daniel Martín |
Microsoft MVP Windows - Shell/User

Para saber algo más sobre Windows visita http://rinconwindows.blogspot.com.


"pixilated" wrote in message
news:
quiero conseguir algo que me genere lo siguiente:

dir > lis_200706
jugando con %date%

En mi configuracion tengo la fecha como 20/07/2006 y cuando hago algo con
%date% me lo intenta poner como lis_20/09/2006 y claro me da error

se trata de tener ficheros del tipo:
copia_200706
copia_210706
copia_220706


"Por muchos idiomas que se dominen, cuando uno se corta al afeitarse,
siempre se utiliza la lengua materna"

(Eddie Constantine, actor estadounidense)


Preguntas similares