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
Please also mark the comments that contributed to the solution of the article
Content-Key: 82623
Url: https://administrator.de/contentid/82623
Printed on: April 26, 2024 at 19:04 o'clock
2 Comments
Latest comment