Thinking laterally - it might be easier to create a batch file to do this rather than writing delphi code.
Use an input redirect to feed the return:
Batchfile.bat:
c:\protlisp.exe source1.txt target1.txt <Return.txt
c:\protlisp.exe source2.txt target2.txt <Return.txt
c:\protlisp.exe source3.txt target3.txt <Return.txt
In return.txt, have just a single Return character
This would also lend itself to using file searches etc from the batch file, error checking etc.