Batch Dateien unter Windows XP - date 3 Tage zurückausgeben
Hallo Leute,
und zwar folgendes Problem:
wenn ich einen Ordner anlegen mittels:
mkdir c:\%date%\
wird mir ja der Ordner c:\08.03.2008\ angelegt.
Ich möchte das jeden Tag ausführen.
Das Script soll dann jeden Tag nachschauen ob der Ordner c:\05.03.2008\ (%date% -3 Tage) noch existiert.
Nur, wie stell ich das ein damit mir der Befehl %date% den 05.03.2008 ausgibt?
Mit Linux funktioniert das einfach und zwar:
backup_directory=`date -d "-3 day" +"%d_%m_%Y"`
rm -rf /backup/daily_backups/$backup_directory*.tar.gz
Könnt ihr mir helfen?
Vielen Dank!
glg mAx
und zwar folgendes Problem:
wenn ich einen Ordner anlegen mittels:
mkdir c:\%date%\
wird mir ja der Ordner c:\08.03.2008\ angelegt.
Ich möchte das jeden Tag ausführen.
Das Script soll dann jeden Tag nachschauen ob der Ordner c:\05.03.2008\ (%date% -3 Tage) noch existiert.
Nur, wie stell ich das ein damit mir der Befehl %date% den 05.03.2008 ausgibt?
Mit Linux funktioniert das einfach und zwar:
backup_directory=`date -d "-3 day" +"%d_%m_%Y"`
rm -rf /backup/daily_backups/$backup_directory*.tar.gz
Könnt ihr mir helfen?
Vielen Dank!
glg mAx
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 82623
Url: https://administrator.de/forum/batch-dateien-unter-windows-xp-date-3-tage-zurueckausgeben-82623.html
Ausgedruckt am: 17.04.2025 um 23:04 Uhr
2 Kommentare
Neuester Kommentar