Forums Neueste Beiträge
 

CLI => Datei anlegen mit Datum im Dateinamen

05/08/2009 - 13:08 von Andre Tann | Report spam
Hallo die Gruppe,

nun hab ich schon wieder eine Frage: wie kann man denn eine Datei
anlegen, deren Name das aktuelle Datum in dieser Form beinhaltet:

jjmmtt-irgendwas.txt

Oder gleich mit Uhrzeit:

jjmmtt-hhmm-irgendwas.txt


Die Variable %DATE% liefert mir zwar das Datum, aber nicht in der
richtigen Form. Der Befehl date besitzt seinerseits keine Möglichkeit,
das Ausgabedatum zu beeinflussen.
Gibts da einen Weg?

Hintergrund ist, daß ich einen Dateinamen generieren möchte, der, wenn
alphabetisch sortiert, die zeitliche Reihenfolge richtig wiedergibt.

Danke+Gruß.
Andre Tann
 

Lesen sie die antworten

#1 Ralf Breuer
05/08/2009 - 13:34 | Warnen spam
Andre Tann schrieb:

Hallo Andre,

nun hab ich schon wieder eine Frage: wie kann man denn eine Datei
anlegen, deren Name das aktuelle Datum in dieser Form beinhaltet:

jjmmtt-irgendwas.txt

Oder gleich mit Uhrzeit:

jjmmtt-hhmm-irgendwas.txt



Datum:
set yyyymmdd=%date:~6,4%.%date:~3,2%.%date:~0,2%

Zeit:
rem Zeit im Format _h:mm
set ZEIT=%time:~0,5%
rem Zeit mit führender 0
set ZEIT=%ZEIT: =0%
rem Zeit ohne Doppelpunkt
set ZEIT=%ZEIT::=%

Also Dateiname:
%yyyymmtt%-%ZEIT%-irgendwas.txt

Gruß
Ralf
Ich mag kein TOFU. Siehe http://einklich.net/usenet/zitier.htm
Bei Direkt-Mails NOSPAM entfernen

Ähnliche fragen