Wenn Sie mehrere (oder mehr) Textdateien haben, die Sie zu einer größeren Textdatei kombinieren möchten, bietet Windows einige Möglichkeiten, dies zu tun. Welche Art Sie wählen, hängt wahrscheinlich davon ab, wie viele Dateien Sie kombinieren möchten, wie groß sie sind und wie gut Sie mit den verschiedenen Ansätzen vertraut sind.

Ein Ansatz, der zuerst in den Sinn kommen könnte, ist der Copy / Paste-Ansatz.

Auf diese Weise bleiben Sie in der vertrauten Windows-Umgebung und erreichen gleichzeitig Ihr Ziel. Befolgen Sie diese allgemeinen Schritte:

  1. Klicken Sie mit der rechten Maustaste auf den Desktop oder in einen Ordner und wählen Sie Neu | Textdokument aus dem resultierenden Kontextmenü. Windows erstellt verbindlich ein neues Textdokument für Sie.

  2. Benennen Sie das Textdokument nach Belieben, z. B. „Combined.txt“.

  3. Öffnen Sie die neu erstellte Textdatei im Editor.

  4. Öffnen Sie mit Notepad eine Textdatei, die Sie kombinieren möchten.

  5. Drücken Sie Strg + A. Alle Informationen in der Textdatei sind ausgewählt.

  6. Drücken Sie Strg + C. Alle ausgewählten Informationen werden in die Zwischenablage kopiert.

  7. Wählen Sie die Textdatei aus, die Sie in Schritt 3 geöffnet haben.

  8. Drücken Sie Strg + V. Alle Informationen werden in die Textdatei eingefügt.

  9. Schließen Sie die in Schritt 4 geöffnete Textdatei.

  10. Wiederholen Sie die Schritte 4 bis 9 für jede andere Textdatei, die Sie in der neuen kombinieren möchten.

  11. Speichern Sie die Textdatei, die die kombinierten Informationen enthält.

Dies ist natürlich ein sehr langwieriger Ansatz – insbesondere, wenn Sie mehr als ein paar Dateien kombinieren müssen. Die anderen Ansätze sind viel schneller, erfordern jedoch, dass Sie die Arbeit über die Befehlszeile erledigen.

Der wahrscheinlich einfachste Befehlszeilenansatz zum Kombinieren von Dateien ist die Verwendung des Befehls Kopieren. Mit Kopieren können Sie eine Anzahl von Dateien als Eingaben und eine Datei als Ausgabedatei angeben. Dadurch werden alle Eingabedateien in eine Ausgabedatei kopiert, und Sie sind fertig. Ihre Befehlszeile könnte ungefähr so ​​aussehen:

C:\> copy in1.txt + in2.txt + in3.txt Combined.txt

Dadurch werden die Dateien „in1.txt“, „in2.txt“ und „in3.txt“ in eine Datei mit dem Namen „Combined.txt“ kopiert. (Die Datei Combined.txt wird automatisch vom Befehl Copy erstellt. Wenn Combined.txt zuvor vorhanden war, wird sie vom Befehl überschrieben.) Der Befehl Copy unterstützt auch Platzhalter. Wenn Ihre Dateinamen also einem Standardformat folgen, können Sie dies sogar tun Mach es so:

C:\> copy in*.txt Combined.txt

Dies ist wahrscheinlich der beste Ansatz. Wenn Sie jedoch eine esoterischere Lösung bevorzugen, können Sie eine der beiden Varianten des Befehls Type ausprobieren. Zum Beispiel

C:\> type in*.txt > Combined.txt

Dadurch wird der Inhalt aller „in“ -Textdateien eingegeben und die Ausgabe an Ihre „Combined.txt“ -Datei gesendet. Wenn die Datei Combined.txt zuvor vorhanden war, wird sie durch diesen Befehl überschrieben.

Die zweite Variante des Befehls Type verwendet ebenfalls den Befehl For. In dieser Variante werden die „in“ -Dateien einzeln durchlaufen und ihr Inhalt an Ihre „Combined.txt“ -Datei angehängt:

C:\>For %f in (in*.txt) do type %f >> Combined.txt

Dies sind alles interessante Möglichkeiten, um das Problem anzugreifen, aber mein Favorit ist der einfache Befehl Kopieren.

Dieser Tipp (5670) gilt für Windows 7, 8 und 10.