3.3k Aufrufe
Gefragt in Windows2000 von nostalgiker6 Experte (7.1k Punkte)
Ich kopiere regelmässig per Batch alle neuen und geänderten Dateien aus bestimmten Verzeichnissen auf eine andere Platte. Im Quellverzeichnis gelöschte Dateien bleiben dabei im Zielverzeichnis stehen. Das ist für eine Weile sogar ganz nützlich. Damit sie aber nicht auf Dauer stehen bleiben, lösche ich gelegentlich das eine oder andere Zielverzeichnis, so dass (nur) alle im QV noch existierenden Dateien neu übertragen werden.

Hat irgendjemand eine Idee, wie das eleganter zu lösen wäre?
Ideal wäre ein Parameter, der besagt: "Lösche alle Dateien im ZV, die im QV fehlen." So etwas gibt es aber leider nicht - jedenfalls habe ich nichts derartiges gefunden.

11 Antworten

0 Punkte
Beantwortet von steffen2 Experte (6.4k Punkte)
@ MasterOfHardness

FFT ist in der dem Programm beiliegenden robocopy.doc Datei (von 2003) so erklärt
Assume FAT File Times (2-second granularity). Useful for copying to third-party systems that declare a volume to be NTFS but only implement file times with a 2-second granularity.


unter Vista steht bei
robocopy /?
auf deutsch folgendes:
Geht von FAT-Uhrzeitangaben für Dateien aus (Granularität von zwei Sekunden).


ohne das hat es bei mir manchmal Dateien kopiert obwohl sie nicht geändert waren.
...