Hy Martin,
ich hab eine Lösung gefunden.
Ich werde zuerst, wie du es sagtest, eine temporäre Datei erstellen, wo ich den neuen Inhalt reinschreibe. Als nächsten Schritt, lese ich mittels ReadAll() (Scripting.Filesystemobject - IE-only), die "alte" TXT-Datei ein und füge dieses mittels File.write() einfach hinter dem Inhalt der temporären Datei an.
//==> Alte Datei einlesen
var File_alt = fso.OpenTextFile(FileName, 1);
var File_STR = File_alt.ReadAll();
File_alt.close();
//==> neue temporäre Datei erstellen
var File_neu = fso.OpenTextFile("C:\Temp\test.txt", 2, true);
var Test_String = new Array( "Hallo ihr da", "")
File_neu.write(Test_String.join("\r\n"));
File_neu.write(File_STR);
File_neu.close();
Und nun brauch ich nur die alte Datei löschen und die neue gemäß der alten umbenennen.
LG Romero