Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

Batch Datei Daten kopieren

psy84 / 1 Antworten / Flachansicht Nickles

Ich brauche eine Batch-Datei die Files von einem Netzlaufwerk A auf ein Netzlaufwerk B kopiert. Das wäre ja kein Problem mit dem Befehl:

copy A:\\daten B:\\daten

Jetzt soll der Ordner daten auf B allerdings ersetzt werden und nicht einfach alles rüberkopiert, weil wenn etwas auf A gelöscht wird soll es auf B auch weg sein. Wie bekomm ich das noch hin?

bei Antwort benachrichtigen
Borlander psy84 „Batch Datei Daten kopieren“
Optionen

Möglichkeit 1:
Den Ordner auf LW-B vor dem kopieren löschen (bzw. erst umbenennen und anschließend löschen falls beim Kopieren was schief gehen sollte) , mit Copy wird sowieso alles kopiert...

Möglichkeit 2:
Mit dem FOR-Befehl alle Dateien auf B durchlaufen, und mit EXISTS prüfen ob die Dateien auf A noch existieren, ggf. löschen. Statt copy auch lieber XCOPY verwenden und dann nur neue + geänderte kopieren (=schneller)...


Gruß
Borlander

bei Antwort benachrichtigen