Forum
Tipps
News
Menu-Icon

BATCH: Differenz 2er Ordner ermitteln und abspeichern

Hallo liebe Forengemeinde,

war heute auf der Suche nach Hilfe bzgl Batchprogrammierung und da bin ich auf dieses interessante Forum gestoßen. Habe mich in der Hoffnung hier angemeldet, das mir evtl jemand weiterhelfen kann. Für jede Mühe möchte ich mich schonmal im vorraus bedanken.

Also folgendes Problem gibt es zu lösen für mich:

Es gibt 2 Ordner, Ordner1 und Ordner2.
Ordner1 und Ordner2 sind von der Struktur her fast gleich, nur in Ordner2 gibt es neue Dateien die es in Ornder1 nicht gibt. Denn die Ordner sind Sicherungen von einem bestimmten Fileserver an z.B. 2 aufeinander folgenden Tagen.

Die Aufgabe ist es mit Hilfe einer Batchdatei, die Differenz der beiden Ordner herrauszufinden und diese Differenz in einen Ordner3 abzuspeichern. Das heißt, in Ordner 1 gibt es z.B. die Dateien "Text1.txt" und "Text2.txt". In Ordner2 gibt es ebenfalls diese beiden Dateien und eine neue Datei "Text3.txt". Diese "Text3.txt" soll ermittelt werden und in Ordner 3 kopiert werden.

Hoffe es ist eingermaßen verständlich was ich vorhabe?
Mit RoboCopy und Xcopy habe ich das schon versucht, leider ohne erfolg, denn dort kann man nur 2 Ordner abgleichen soweit ich weiß. Habe überlegt ob es evtl mit "dir" geht, das heißt in eine Textdatei den Ordnerinhalt abspeichern mit Unterverzeichnissen etc und dann die 2 Textdateien vergleichen, aber leider kann ich das nicht so umsetzen wie ich mir das denke.

Im Optimalfall wäre es gut, das man sogar bei Batchstart die Ordnernamen "Ordner1" und "Ordner2" manuell eingeben könnte, denn diese Namen ändern sich ja jeden Tag, bzw ist ein Zeitstempel in der Form: 2010-10-25.

Wenn etwas unverständlich ist, bitte sofort nachfragen.

Bin für jeden Tipp dankbar.

MfG Strunzel123


Antworten zu BATCH: Differenz 2er Ordner ermitteln und abspeichern:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ich versteh was du meinst, ist auch sicher möglich. Ich kenn mich nur leider zu wenig mit Batch-Programmierung aus, aber in eine anderen Sprache ist das ziemlich (genauso) einfach.  

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

in welcher programmiersprache würdest du es denn umsetzten? VB?


« C++ Online-BuchJava: JToolBar - Ausrichtung »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Ordner
Ordner sind Strukturelemente in einem Dateisystem, die  Dateien und andere Ordner organisieren und speichern können. Sie ermöglichen eine strukturierte und...

Dateiendungen
Die Dateiendung, auch Dateinamenerweiterung, Dateierweiterung oder einfach "Endung" genannt, besteht aus meistens drei oder vier Buchstaben und wird mit einem Punkt an de...

Dateiendung
Die Dateiendung ist ein Teil des Dateinamen und zeigt das Dateiformat an. Klassisch war die "8.3" Regelung, nach der der Dateiname under MS DOS 8 Zeichen lang sein durfte...