Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

XP-Datei mit CMD-Befehlsdatei erstellen

hac004 / 13 Antworten / Flachansicht Nickles

Guten Tag,

Jeden dritten Tag lasse ich automatisch mit Task eine Sicherung wichtiger Dateien erstellen. Dabei wird jeweils nur die letzte / aktuelle Version gespeichert.

Um nicht immer die "alten" Daten manuell löschen zu müssen, würde ich gern diese ebenfalls, wie bei der Speicherung, automatisch nach der Kopie der Letzten löschen.

Leider liegt meine DOS-Zeit schon sehr lange zurück und ich bin Rudi-Ratlos.

Vermutlich wird mir jemand auf die Sprünge helfen können ?

So sieht die derzeitige cmd aus:

xcopy "F:\Eigene Dateien\Meine Finanzen.mny" "L:\Moneysicherung\Meine Finanzen%date%.mny\" /V /Y

xcopy "F:\Eigene Dateien\Meine Finanzen.mny" "D:\Eigene Backups\Moneysicherung\Meine Finanzen%date%.mny\" /V /Y

Gruss hac004

...man lernt nie aus...
bei Antwort benachrichtigen
hac004 mawe2 „Nur mal so zum Verständnis: Du kopierst eine Datei "A" an...“
Optionen
Nur mal so zum Verständnis: Du kopierst eine Datei "A" an einen anderen Ort und benennst sie dabei um in "A1". Wenn nun demnächst die Datei "A" wieder kopiert wird, benennst Du sie um in "A2" und möchtest gleichzeitig "A1" löschen? Ist das so korrekt wiedergegeben?

Nein, der Dateiname soll erhalten bleiben, damit im Notfall auf diese Sicherung zurück gegriffen werden kann.
Zur Sicherheit werden diese Daten nur in andere Laufwerke / Partitionen  kopiert.
Beim Weglassen "%date% wird, wie du schreibst,  stets die vorherige überschrieben.
Ich will aber 2 Sicherungen anlegen, weil die Buchhaltung in jedem Fall sicher sein muss.

In meinem Auszug handelt es sich nur um einen Teil der cmd. Weitere mny und mfb sind andere "Kunden"
Die Gefahr besteht auch beim lokalen Netzwerk, wenn ich von XP nach Win7 übertrage.

Gruss hac004
...man lernt nie aus...
bei Antwort benachrichtigen