Dateien Fusionieren

Hi, ich bins wieder. Ich habe es nun so gemacht


Code:
@echo off
@echo Welche Woche soll zusammengefasst werden? 
SET /P WOCHE=""
copy /y %WOCHE%*.txt ergebnis.txt

Jetzt funktioniert das auch super, das Problem ist nur folgendes. Wenn ich die Dateien Fusioniere, dann habe ich am schluss der Datei ein Viereck, einfach ein Zeichen zu viel. Wie kann ich in einer Textdatei das letzte Zeichen löschen?

grz zyclop
 
Zuletzt bearbeitet:
Wenn du mal probierst die mit type zusammenzuhängen?
Also statt der Zeile mit Copy folgendes:
Code:
for %%i in (%WOCHE%*.txt) do type %%i >> ergebnis.txt
 
hier bekomme ich einfach eine Leere Datei...hmm

so habe ich das gemacht

Code:
@echo off
@echo Welche Woche soll zusammengefasst werden? 
SET /P WOCHE=""
for %%i in (%WOCHE%*.txt) do type %%i >> ergebnis.txt
 
Ich hab deinen Code mal 1:1 in einer Batch Datei kopiert und gestartet.

Bei mir werden in ergebnis.txt alle Dateien zusammengefasst. Kanns leider nicht reproduzieren. :(
 
habs es ist der Name der Datei. Sie darf keinen Leerschlag haben...thx olgs...melde mich beim nächsten Problem wieder ;)
 
Zurück