Qual è il modo migliore per copiare un programma da un computer a un altro?

Mi chiedo se stai chiedendo di un'applicazione software, installata su un PC Windows o un Mac.

Se è così, i metodi che Mike Sydor menziona nella sua risposta possono essere buoni modi per copiare fisicamente i file del programma dal computer attuale a quello nuovo, ma scommetto che sarà molto difficile trovare tutti i file giusti da spostare.

E gli sviluppatori di software possono benissimo rendere deliberatamente il più difficile possibile copiare un programma da un computer all'altro, perché poi non c'è nulla che ti impedisca di usare il programma su entrambi. Se si tratta di software commerciale, che si deve pagare, questa è pirateria. A parte questo, quando un programma viene installato su un computer, il processo di installazione fa un po' più che spacchettare i file e copiarli sul computer. Il programma di installazione potrebbe registrare l'applicazione in un registro di applicazioni sul computer da qualche parte (diversi sistemi operativi gestiscono questo in modi diversi - i PC Windows spesso usano un numero abbastanza grande di chiavi di registro). Crea dei collegamenti in posti come il desktop, le cartelle del menu di avvio o simili, in modo da poter lanciare il programma facilmente. Può aggiornare una lista da qualche parte nel sistema operativo per associare alcune specifiche estensioni di file al programma, in modo che il programma venga aperto quando si "apre" un file con quell'estensione. Può creare dati dell'applicazione al di fuori della directory dei file di programma. Alcuni installatori esaminano le proprietà del sistema operativo o del computer ospite, e regolano i file che vengono copiati, o il loro contenuto, per adattarsi a quel sistema operativo o al computer ospite.

Tutto questo significa che i file su un computer possono spesso essere difficili (cioè quasi impossibili per la maggior parte degli utenti finali) da spostare manualmente su un altro computer, e potrebbero non funzionare sull'altro computer, anche se è possibile spostarli.

Compra un'altra copia del programma e lo installa di nuovo sul nuovo computer!