
Zitat von
Palladin007
Außerdem wird es schwer, den Namen mit dem Namen zu erweitern.
Hatte das Problem letztens. Ich habe es schlicht und einfach nicht geschafft, das aktuelle Datum in eine Variable zu kopieren.
Sooo schwer ist das nicht, wenn man erstmal den Dreh raus hat. Ich habe selbst erst vor einigen Wochen was zusammenbasteln müssen, um Datum und Uhrzeit in Dateipfaden unterzubringen, bei Dateien ist das nicht viel schwerer.
Mit %date% hat man schon das Datum, und mit folgendem Code bekommt man die Uhrzeit in ein brauchbares Format gespeichert:
Code:
for /f "tokens=1,2,3 delims=: " %%a in ("%time:~0,8%") do set HH=%%a&set MM=%%b&set SS=%%c
set zeit=%HH%.%MM%.%SS%
In der zweiten Zeile dienen die Punkte als Trennzeichen und können beliebig geändert werden.
Sofern man den genauen Dateinamen hat ist es auch kein Problem, den Namen mit obigen Variablen bestücken, nämlich z.B. so:
Code:
rename test.txt test__:%date%__%zeit%.txt
Und das Wichtigste ist zunächst die Abfrage, ob die Datei überhaupt existiert, das macht man mit
Code:
IF EXIST test.txt {
hier Code einfügen
}
Das jetzt erstmal auf die Schnelle, muss nämlich gleich in die Falle

Lesezeichen