este es el programa, hasta hay se los dejo solo le falta el copiar el archivo y paserlo al nuevo.
program Leertexto;
uses
crt;
var
fichero :text;
caracter :char;
begin
Assign(fichero,'c:\code.dat');
Reset(fichero);
clrscr;
while not eof(fichero) do
begin
while not eoln(fichero) do
begin
Read(fichero, caracter);
Write(caracter)
end;
writeln;
Readln(fichero)
end;
close(fichero)
end.