Supportnet / Forum / BS-Sonstige
dateien umbenennen-tagesdatum
Frage
hallo,
wie kann man über eine .bat datei dateien
mit dem aktuellen tagesdatum umbenennen?
beispiel: test.dmp => test_20040429.dmp
danke schon mal im voraus
Antwort 1 von hendrikw
Mit date /t > datum.txt
kannst Du Dir das Datum in eine Datei geben lassen. Dann müsstest Du es mit mittels "For /F ... tokens...delims..."
zerlegen und könntest es zum umbennen benutzen.
Die genaue Syntax auszutüfteln habe ich jetzt keine Lust; schau doch mal in die Windows-Hilfe.
(Ich nehme ja an, dass Du nicht mit blankem DOS6.2 arbeitest)
mfg
Hendrik
kannst Du Dir das Datum in eine Datei geben lassen. Dann müsstest Du es mit mittels "For /F ... tokens...delims..."
zerlegen und könntest es zum umbennen benutzen.
Die genaue Syntax auszutüfteln habe ich jetzt keine Lust; schau doch mal in die Windows-Hilfe.
(Ich nehme ja an, dass Du nicht mit blankem DOS6.2 arbeitest)
mfg
Hendrik
Antwort 2 von shrike
Das genaue Betriebssystem wäre schon wichtig. Alles andere ist dann (relativ) einfach.
Aber vorher hab' ich auch keine Lust irgendwelche Scripte hinzuschreiben. Weil... DOS kann vieles sein... Novell-DOS, PC-DOS, MS-DOS, 4DOS, (DOS-)Eingabeaufforderung unter Win9x, ME, NT(2K/XP)??? ;-)
mfg, shrike
Aber vorher hab' ich auch keine Lust irgendwelche Scripte hinzuschreiben. Weil... DOS kann vieles sein... Novell-DOS, PC-DOS, MS-DOS, 4DOS, (DOS-)Eingabeaufforderung unter Win9x, ME, NT(2K/XP)??? ;-)
mfg, shrike
Antwort 3 von webrunner
hallo shrike,
DOS-Eingabeaufforderung unter 2k.
sorry
DOS-Eingabeaufforderung unter 2k.
sorry
Antwort 4 von shrike
Da ginge es z.B. (in einer Batchdatei) so:
@echo off
for /f "tokens=2,3,4 delims=. " %%i in ('echo %DATE%') do set DATUM=%%k%%j%%i
ren test.dmp test_%DATUM%.dmp
mfg, shrike
@echo off
for /f "tokens=2,3,4 delims=. " %%i in ('echo %DATE%') do set DATUM=%%k%%j%%i
ren test.dmp test_%DATUM%.dmp
mfg, shrike
Antwort 5 von shrike
Nochmal wegen evtl. falschem Zeilenumbruch:
@echo off
for /f "tokens=2,3,4 delims=. " %%i in ('echo %DATE%') do set DATUM=%%k%%j%%i
ren test.dmp test_%DATUM%.dmpAntwort 6 von webrunner
funktioniert
danke
danke

