Man kann auch COPY von CMD.exe nutzen - arbeitet auch unsichtbar im Hintergrund - das Hauptprogramm bleibt bedienbar.
Kann auch zig Terabytes kopieren!
Stark gekürzter Auszug:
Delphi-Quellcode:
var
FullOutputFileName, SummaryLine, CommandProcLine, FILETOCOPY: string;
SummaryLine:= '/Y /B "';
SummaryLine:=SummaryLine + FILETOCOPY +'" ';
CommandProcLine:='copy '+ SummaryLine +' "'+ FullOutputFileName+'"';
ExecAndWait(PChar('cmd.exe /C '+ CommandProcLine));