Batch Datumsformat Server 2000
Hallo zusammen
Ich mache tägliche eine Datensicherung (mit ntbackup) auf ein externes Laufwerk:\datum.
Jetzt möchte ich nicht immer per Hand die alten Backups löschen wenn das Laufwerk voll ist.
set ziel=""G:\%date%\"
FOR /F "tokens=1,2,3,4 delims=/. " %%a in ('date/T') do set CDATE=%%a-%%b-%%c-%%d
ntbackup.exe backup "F:\finanz" "F:\home" "F:\work" /m copy /J "%date%" /RS:no /V:no /L:s /f "G:\%date%\Backup.bkf"
for /f "skip=6" %%i in ('dir /b /o-D /ad /tc %ziel%') do rd /s /q %ziel%\%%i
Mein Problem ist, bei Server 2000 wird das Datum wie folgt angegeben: Wochentag dd.mm.jj (z.B. di 21.05.2008)
somit kann die letzte Zeile: for /f "skip=6" %%i in ('dir /b /o-D /ad /tc %ziel%') do rd /s /q %ziel%\%%i
nicht auf die Dateien zugreifen / auflisten weil der Dateiname ein Freizeichen enthält.
wie bekomm ich das Freizeichen oder den Tag weg?
oder gibt es eine komplett andere Lösung?
^^[Edit Biber 28.5.2008] Kein Userfeedback. Ich sach ma. Erledigt und Geschlossen. [/Edit]
Ich mache tägliche eine Datensicherung (mit ntbackup) auf ein externes Laufwerk:\datum.
Jetzt möchte ich nicht immer per Hand die alten Backups löschen wenn das Laufwerk voll ist.
set ziel=""G:\%date%\"
FOR /F "tokens=1,2,3,4 delims=/. " %%a in ('date/T') do set CDATE=%%a-%%b-%%c-%%d
ntbackup.exe backup "F:\finanz" "F:\home" "F:\work" /m copy /J "%date%" /RS:no /V:no /L:s /f "G:\%date%\Backup.bkf"
for /f "skip=6" %%i in ('dir /b /o-D /ad /tc %ziel%') do rd /s /q %ziel%\%%i
Mein Problem ist, bei Server 2000 wird das Datum wie folgt angegeben: Wochentag dd.mm.jj (z.B. di 21.05.2008)
somit kann die letzte Zeile: for /f "skip=6" %%i in ('dir /b /o-D /ad /tc %ziel%') do rd /s /q %ziel%\%%i
nicht auf die Dateien zugreifen / auflisten weil der Dateiname ein Freizeichen enthält.
wie bekomm ich das Freizeichen oder den Tag weg?
oder gibt es eine komplett andere Lösung?
^^[Edit Biber 28.5.2008] Kein Userfeedback. Ich sach ma. Erledigt und Geschlossen. [/Edit]
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 88142
Url: https://administrator.de/forum/batch-datumsformat-server-2000-88142.html
Ausgedruckt am: 23.12.2024 um 20:12 Uhr
2 Kommentare
Neuester Kommentar