caldrin-k4

Fehlersuche beim Vergleich zweier txt Dateien. Ausgabe ist nicht korrekt (.bat)

Hallo zusammen,
ich benötige mal Hilfe von den Profis.

Folgendes Problem habe ich zur Zeit. Beim Vergleichen zweier TXT Dateien, möchte ich die Unterschiede in einer dritte TXT Datei ausgeben. Was auch funktioniert.
Dabei habe ich einige Codezeilen/Informationen hier aus dem Forum benutzt.

Meine TXT Dateien:

In 1.txt steht.
A
B
C
D

In 2.txt steht.
A
C
D

...es fehlt als das B in 2.txt.

In 3.txt steht dann aber.
B
D

Warum ist das so? es sollte doch nur B eingetragen werden.

Hier mein Versuch:


set VAR1=C:\Users\K4\Desktop\Hash\1.txt

set VAR2=C:\Users\K4\Desktop\Hash\2.txt

set VAR3=C:\Users\K4\Desktop\Hash\3.txt


if exist %VAR3% del %VAR3%


Start %VAR3%


Vielleicht ist es nur eine Kleinigkeit für Euch...

Vielen Dank schon mal.
Gruß
Caldrin-K4
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 275852

Url: https://administrator.de/forum/fehlersuche-beim-vergleich-zweier-txt-dateien-ausgabe-ist-nicht-korrekt-bat-275852.html

Ausgedruckt am: 27.04.2025 um 12:04 Uhr

114757
Lösung 114757 28.06.2015 aktualisiert um 18:09:00 Uhr
Goto Top
Moin,
vermutlich fehlt in einer der beiden Files ein Zeilenumbruch nach der Zeile mit dem D.
/x besagt ja das die Zeile exakt übereinstimmen muss.

Gruß jodel32
Caldrin-K4
Caldrin-K4 28.06.2015 um 12:08:50 Uhr
Goto Top
Hallo jodel32,
danke für den Tipp. Ich schaue es mir später mal an.

Gruß
Caldrin-K4
Caldrin-K4
Caldrin-K4 28.06.2015 aktualisiert um 18:09:21 Uhr
Goto Top
Hallo nochmal,

es war tatsäschlich so, der Zeilenumbruch fehlte.

Vielen Dank für die schnelle Hilfe.
Gruß
Caldrin-K4