Hallo !
Vorab Danke für die Antworten   
 
Hätte da eine Idee, nur an der Umsetzung scheitert es. Ich erstelle das tar Archiv nicht komplett, sondern unterbreche den Vorgang und Packe das dann, etwa so:
 AProcess.CommandLine := 'gzip -c  Teil.tar  >>  alles.tar.gz';
Das funktioniert  aber nicht (test Code):
   
Code: Alles auswählen
Aprocess:=tprocess.Create(nil);
 AProcess.Options := AProcess.Options + [poWaitOnExit];    
 AProcess.CommandLine := 'gzip -c  Teil.tar  >>  alles.tar.gz';
AProcess.Execute;
Aprocess.Free;
Es kommt dann auf der Konsole das:
........... 
0�`�NRtf�Tw/�f�vy�}{.f��q g|4^���}�w�ٝ>C�x�V|Ojv��f�                                              n��^�m�//��g�WΊ�H���K=�iv>alles.tar.gz    : No such file or directory
 Als Consoleneingabe : gzip -c  Teil.tar  >>  alles.tar.gz  funktioniert es wie erwartet
alles.tar.gz   wird erstellt !
Es scheint an Process zu liegen , nur was läuft falsch    
 
 
MFG !