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
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
kopiertVersuchen 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%Tags und Links windows scripting batch-file