Hallo.
Jeder kennt wohl das Problem, das man eine Datei hat, die einfach in kleine Teile aufgeteilt werden soll.
Unter Batch hatte ich das mal so geschrieben, wobei schneiden eine com-Datei ist :
Spoiler anzeigen
schneide unicode.txt L=500000 F=teil1
schneide unicode.txt A=500000 L=500000 F=teil2
schneide unicode.txt A=1000000 L=500000 F=teil3
schneide unicode.txt A=1500000 L=500000 F=teil4
schneide unicode.txt A=2000000 L=500000 F=teil5
schneide unicode.txt A=2500000 L=500000 F=teil6
schneide unicode.txt A=3000000 L=500000 F=teil7
schneide unicode.txt A=3500000 L=500000 F=teil8
schneide unicode.txt A=4000000 L=500000 F=teil9
pause
echo Fertig. Für die Nutzung von LD-Send packe ich die mal zusammen.
echo.
echo Wenn Du einen anderen Namen brauchst melde Dich bei mir. Alina.
echo Büro 27 - Platz 02 - App.: 2702
echo.
echo Aber denke daran LD-Send braucht den Namen together.txt
echo da Torben das so eingestellt hat für das einlesen
pause
[/autoit] [autoit][/autoit] [autoit]if not exist teil1 goto errm
if not exist teil2 goto errm
if not exist teil3 goto errm
if not exist teil4 goto errm
if not exist teil5 goto errm
if not exist teil6 goto errm
if not exist teil7 goto errm
if not exist teil8 goto errm
if not exist teil9 goto errm
copy/b teil1 + teil2 + teil3 + teil4 + teil5 + teil6 + teil7 + teil8 + teil9 together.txt
echo Dateien zusammengeklebt unter den Namen together.txt!
:errm
echo es fehlt ein teil!!
:ende
pause
Jetzt ist in diesem Batch die Datei 4,48 MB groß und die zu schneidenden Teile 0,5 MB groß.
Was aber machen, wenn ich die Teile kleiner haben möchte. Da schreibe ich eigentlich jedes mal den Batch um. Doof, wenn die zu schneidene Datei 10 MB groß ist und die Einzelstücke 0,25 MB groß sein sollen?
"Was machen?" fragte mal ein Griechischer Gott?
unicode.txt = die zu teilende Datei
L=500000 = die Länge die geschnitten wird
A=500000 = ab wo geschnitten werden soll
F=teil1 = Dateiname, wie der geschnittene Teil heißt (Nummer erhöht sich pro Datei um eins
Auch ist es doof wenn es 100 Einzelteile werden sollen. Da arbeitet man glatt mal eine stunde nur um die Batchdatei umzuschreiben.
Da gibt es doch sicherlich auch was von AutoIT, oder? <--- Werbegeschädigt
LG Lina