Ms-Dos - .bat añadir fecha princpio de un txt

   
Vista:

.bat añadir fecha princpio de un txt

Publicado por Ivan (2 intervenciones) el 15/10/2009 15:19:31
Hola,

tengo un pequeño .txt que bajo casi a diario , tengo este pequeño .bat, para pasarlo de un lado a otro, pero necesito que la fecha que me incluye al final del .txt lo haga al principio de todo.

es posible ??? gracias !! :)

echo "copiando fichero al servidor"
echo %date% %time% >> C:\fichero.txt
move /y C:\fichero.txt "T:\fichero.txt"
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:.bat añadir fecha princpio de un txt

Publicado por amparitohijo (94 intervenciones) el 15/10/2009 18:00:37
Buenas.

Modo fácil: crea un archivo temporal.

ECHO "Copiando fichero al servidor"
ECHO %DATE% %TIME% > "%TEMP%\datetime.tmp"
COPY "%TEMP%\datetime.tmp"+C:\fichero.txt T:\fichero.txt
IF %ERRORLEVEL% == 0 DEL /Q C:\fichero.txt

Modo difícil: No se me ocurre cómo ahora mismo, pero podría hacerse con EDLIN... Te sugiero la primera opción. Si a alguien se le ocurre otra, bienvenida sea.

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:.bat añadir fecha princpio de un txt

Publicado por Ivan (2 intervenciones) el 16/10/2009 10:54:41
muchas gracias! :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:.bat añadir fecha princpio de un txt

Publicado por Armando Nava  (195 intervenciones) el 16/10/2009 16:17:21
Bien, pues básicamente es lo mismo, pero usando TYPE. La razón es que cuando alguna vez utilice el copy me agrego caracteres extra.


Otra opción, si estas ejecutando un FTP y solo quieres modificar el nombre del archivo:

get archivo.txt archivo_ddmmaaaaarchivo.txt

Así le añades la fecha en el nombre del archivo.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar