Hallo zusammen,
ich hab vor mir ein Programm zu schreiben das Verzeichnisse, inklusive aller Unterverzeichnisse, miteinander abgleicht und dann Dateien hin und her kopiert und zwar so dass am Ende in beiden Verzeichnissen die aktuellsten Dateien liegen.
Also z.B. von meinem USB-Stick und meiner Festplatte, so dass ich halt einen Sicherungsordner habe den ich mit dem Programm auf meiner Festplatte erstellen kann und dann in der Zukunft immer nur die veränderten Dateien kopiert, sofern die letzten Änderungen auf der Festplatte weiter zurückliegen als die auf meinem USB-Stick.
Einerseits bin ich mir nicht so ganz sicher wie ich mit JAVA das kopieren von Dateien bewerkstellige und andererseits bin ich mir über die Logik nicht so ganz im klaren. Im Moment kopiert das Programm alle Dateien aus allen Unterordnern vom USB-Stick in alle Unterordner auf der Festplatte und ich komme nicht so ganz darauf wie die Logik richtig sein muss.
Gruß & Dank
Samarek
ich hab vor mir ein Programm zu schreiben das Verzeichnisse, inklusive aller Unterverzeichnisse, miteinander abgleicht und dann Dateien hin und her kopiert und zwar so dass am Ende in beiden Verzeichnissen die aktuellsten Dateien liegen.
Also z.B. von meinem USB-Stick und meiner Festplatte, so dass ich halt einen Sicherungsordner habe den ich mit dem Programm auf meiner Festplatte erstellen kann und dann in der Zukunft immer nur die veränderten Dateien kopiert, sofern die letzten Änderungen auf der Festplatte weiter zurückliegen als die auf meinem USB-Stick.
Einerseits bin ich mir nicht so ganz sicher wie ich mit JAVA das kopieren von Dateien bewerkstellige und andererseits bin ich mir über die Logik nicht so ganz im klaren. Im Moment kopiert das Programm alle Dateien aus allen Unterordnern vom USB-Stick in alle Unterordner auf der Festplatte und ich komme nicht so ganz darauf wie die Logik richtig sein muss.
Gruß & Dank
Samarek