È una storia complicata ma proviamo a sintetizzare. Inizia dalla parte "perché?"
Sono un ragazzo ossessivo che seriamente "odia" gli installatori. Mi piace avere un sistema pulito senza gonfiare le voci del registro dei file e le DLL. Ecco perché faccio quasi tutto (almeno il 97%) dei programmi che uso portatile. Ne ho fatti più di 600 fino ad oggi e quello che posso dire è;
È necessario: 1- Un programma per guardare il file system (cosa incluso dopo l'installazione) Io uso questo. Semplice e diretto (purtroppo non del freeware, ma si possono trovare tonnellate di supplenti) http://www.samsunsegman.com/um/
2- Un programma per guardare registro (che cosa è cambiato o compreso, dall'installazione) Io uso questo in modalità HTML. Gratuito veloce e semplice. E portatile in natura. http://sourceforge.net/projects/regshot/
Ora eseguire la scansione del sistema con questi 2 e quindi eseguire l'installazione. Dopo aver aperto il programma installato e aver effettuato le impostazioni che desideri. E di utilizzare questo programma 2 per trovare i file aggiunti e le voci di registro.
Per i file, eliminarli nel cestino e riprenderli dal cestino in batch (facile da fare in quel modo) nella cartella dell'applicazione. Registro, aprire i relativi rami nel registro, eliminare eventuali voci contenenti indirizzi come (cartella plugins = c: \ prog .... ecc.) Dopo aver fatto clic con il tasto destro del mouse sul ramo principale e selezionare l'esportazione. Questa è la tua configurazione ...
3- Scaricare questo programma http://ctuser.net/?reg2exe Questo convertirà il tuo file reg in un file exe.
4- scaricare questa applicazione http://download.cnet.com/FilePacker/3000-2216_4-10414081.html Nota: Clicca su "Direct Download Link" se non ti CNET vi accoglieranno con la loro installazione :)
E con questo programma (io uso questo perché non hanno alcuna interferenza con qualsiasi applicazione) comprimere il programma che si desidera rendere portatile. Nella procedura guidata, prima scegli il tuo file reg-exe dopo il file dei programmi principale. Il programma di avvio li eseguirà con questo ordine. E nell'impostazione scegliere "cancella dopo la fine" cancellerà i file estratti in uscita.
È possibile scoprire ulteriori dettagli. Questo ti aiuta a rendere quasi personalizzabili quasi il 75% delle applicazioni semplici.caricatori
5- Per programmi complessi o esigenze complesse Si possono anche rendere fatti in casa come
- prima di eseguire l'applicazione, inserire i file dell'utente in appdata cartella (che odio)
- impostazioni messo in Registro di sistema ("percorso" indirizzi anche con dinamicamente modificati)
- scegliere quale eseguire (x86 o x64)
- eseguito in modalità amministratore, se necessario
- eseguire l'applicazione ... e quando ho applicazione s terminato ...
- Elimina le impostazioni dal registro
- Riporta i file utente dalla cartella appdata e reinseriti nella cartella programmi (usb ecc.).
- Eliminare i file di sinistra-over con il sistema ...
ho appena scritto questi ultimi per farvi capire quanto lontano si può andare. E per tutti questi trucchi extra, utilizzo solo file bat. E li converto in exe anche con questo software. http://www.f2ko.de/programs.php?lang=en&pid=b2e (anche gratuito)
Tutti i software che utilizzo tranne "uninstall manager" sono gratuiti. E con questa tecnica, incredibile ma alcuni programmi sono in esecuzione ancora più veloce.
In realtà è possibile utilizzare JauntePE o le applicazioni di packer di app portatili ma ... Jaunte e simili programmi di creazione di sandbox sono così lenti e non compatibili con tutti. Anche causare arresti anomali. L'approccio delle app portatili è un po 'gonfio per quanto riguarda i miei rigorosi standard di dimensioni e dimensioni. Ecco perché lo faccio da solo per 10 anni (sì, anche le persone non parlavano di portabilità)
Nota: non sono un programmatore, e non è nemmeno necessario che tu lo faccia. Non ho mai rilasciato i miei portatili, e non dovresti (leggi EULA) rispetto agli autori.
Ma non dimenticare mai di richiedere la versione portatile di tutti gli autori. Costringerli a uscire installatori;)
migliori saluti
Dipende molto dall'applicazione. Ma è possibile utilizzare una macchina virtuale che viene eseguita da un'unità USB come soluzione alternativa. – Axel
Acquista [VMWare Thinapp] (http://www.vmware.com/products/thinapp/overview.html) o [Cameyo] (http: //www.cameyo.it /), cerca Virtualizzazione – Eun
... o BoxedApp Packer (a pagamento) ... Dovresti chiedere a google "virtualizzazione delle applicazioni" – MastAvalons