Non hai specificato quale S.O. ma immagino Windows.
Qui ci vorrebbero librerie apposite per la compressione e per la gestione del protocollo ftp.Originariamente inviato da lampo24
-codice da inserire per poter zippare una cartella e inviarla via ftp
Per la compressione prova a vedere qui, per il ftp si potrebbero usare le API WinINet di Windows vedi qui.
API Win32 dedicate al registry.Originariamente inviato da lampo24
-codice da inserire per poter aggiungere voci al registro del sistema
-codice da inserire per poter elimare voci al registro di sistema
Vedere su MSDN: http://msdn2.microsoft.com/en-us/library/ms724871.aspx
Questo non è per nulla chiaro.Originariamente inviato da lampo24
-codice da inserire per poter installare un'applicazione in modo totalmente backgroung cosi' che si sappia che si sta installando solo vedendo nel task manager
Dipende da cosa devi avviare e da come vuoi avviarlo (in modo sincrono? asincrono?).Originariamente inviato da lampo24
-codice da inserire per avviare un'applicazione in background e salvare i file prodotti da questa in uno zip da inviare via ftp