Windows-Stapel - verkettet mehrere Textdateien zu einem

8

Ich muss ein Skript erstellen, das mehrere Textdateien zu einem zusammenfügt. Ich weiß, es ist einfach zu bedienen

%Vor%

Aber die Anforderung lautet "Dateien vom selben Tag in die Datei tag_YYYY-DD-MM.txt zu verketten" Ich bin Linux Benutzer und Windows Batch ist die Hölle für mich.

EDIT: Sein Windows XP

    
SpeedEX505 26.05.2015, 18:41
quelle

4 Antworten

8

Im einfachsten Fall erfolgt die Verkettung von Dateien aus einer Batchdatei mit 'copy'.

%Vor%     
Lance 26.05.2015 18:55
quelle
5

Platzieren Sie alle Dateien, die in einem separaten Ordner kopiert werden müssen, um sie einfach in Laufwerk C zu platzieren.

Öffnen Sie die Eingabeaufforderung - Windows & gt; geben Sie cmd & gt; wählen Sie die Eingabeaufforderung.

Sie können das Standardverzeichnis zeigen, z. B. Ex: C: [Folder_Name] & gt ;. Ändern Sie das Verzeichnis so, dass es mit dem Befehl 'cd [Folder_Name]' auf den Ordner zeigt, in den Sie die zu kopierenden Dateien platziert haben.

Nach dem Zeigen auf Verzeichnis - geben Sie "dir" ein, das alle Dateien im Ordner anzeigt, nur um sicherzustellen, dass alles an Ort und Stelle ist.

Geben Sie nun Folgendes ein: 'copy * .txt [newfile_name] .txt' und drücken Sie die Eingabetaste.

Fertig!

Der gesamte Text in den einzelnen Dateien wird nach [newfile_name] .txt

kopiert     
Kingsman 07.03.2017 08:20
quelle
1

Versuchen Sie Folgendes:

%Vor%

Dieser Code fordert Sie auf, den Namen der Datei nach "day_" zu setzen, wo Sie das Datum eingeben können. Wenn Sie Ihre Datei wie das tatsächliche Datum benennen möchten, können Sie dies tun:

%Vor%     
Fernando Madriaga 26.05.2015 19:14
quelle
-1

Wir können den normalen CAT-Befehl verwenden, um Dateien zusammenzuführen.

D: & gt; Katze * .csv & gt; outputs.csv

    
Sadheesh 17.05.2016 10:38
quelle

Tags und Links