Servus!
Ich bin gerade dabei, eine Backup-Routine in Form einer BATCH-Datei zu schreiben, welche aus einer Applikation heraus aufgerufen werden soll. Sie soll folgende Funktionen haben:
Aktuell kopiere ich einfach nur alle Dateien in das neue Verzeichnis und überschreibe die alten:
Kann mir da jmd bei der Ergänzung helfen? Kann man bei solch einem Befehl bei allen Dateien das Datum davor hängen, oder muss ich die Dateien einzeln in einer for-Schleife durchlaufen, umbenennen und kopieren?
LG
Ich bin gerade dabei, eine Backup-Routine in Form einer BATCH-Datei zu schreiben, welche aus einer Applikation heraus aufgerufen werden soll. Sie soll folgende Funktionen haben:
- Kopie aller Dateien (ohne Unterordner) eines in der Batch festgelegten Verzeichnisses
- Kopie in ein in der Batch vorgegebenes Verzeichnis
- Umbenennung der Backup-Dateien in yyyy_mm_dd_hh_mm_ss_%DATEINAME%
- Alte Backup-Dateien löschen, wenn mindestens X (in Batch festgelegt) neue Versionen kopiert wurden
Aktuell kopiere ich einfach nur alle Dateien in das neue Verzeichnis und überschreibe die alten:
Kann mir da jmd bei der Ergänzung helfen? Kann man bei solch einem Befehl bei allen Dateien das Datum davor hängen, oder muss ich die Dateien einzeln in einer for-Schleife durchlaufen, umbenennen und kopieren?
LG