![]() |
Batch-Programmierung
Hallo Leute!
N blödes Problem... Ich würd' gern ein Logfile alle 24 Stunden umbenennen und dabei das aktuelle Systemdatum vor den bisherigen Filenamen setzen. Beispiel: logfile.txt danach 20040810_logfile.txt nur komm ich nicht drauf, wie ich das Systemdatum in einen Filenamen einbinde. Kann mir da eine(r) gschwind unter die Arme greifen? thx G |
man logrotate
http://www.die.net/doc/linux/man/man8/logrotate.8.html Man muss das Rad nicht neu erfinden. |
copy logfile.txt %date%_logfile.txt
Allerding liefert %date% das Datum im Format 10.08.2004, also mit Punkten dazwischen. |
Code:
for /f "tokens=2-4 delims=./ " %%i in ('date /t') do set dat=%%k%%j%%i sollte funktionieren. ;-) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag