Usare cmd.exe per creare Packages complessi di Software Virtuali
Spesso ricevo e-mails da lettori di Juice che mi chiedono come preparare un package per una specifica applicazione o gruppo di applicazioni. In ogni richiesta , semrbra che la maggior parte delle persone conosca solo due dei metodi per la creazione di package in SVS: la cattura di un Singolo Programma (Single Program Capture) e la Cattura Globale (Global Capture).
Vi sono altre (e qualche volta migliori) opzioni. Seguono alcune informazioni e consigli.
Considerazione Generale
Per molte applicazioni la cattura di un singolo programma non è la strada migliore da seguire, per questo motivo chi crea i package sceglie il piano B, esegue una Cattura Globale, e spende molto tempo per la pulizia del package e per mantenere l'applicazione operativa e funzionale.
La strada meno battuta
Anche se è stato menzionato almeno un paio di volte in Juice, coloro che creano package di applicazioni dimenticano il terzo (e molto efficace) metodo per creare package di software virtuali.
Segue una corretta soluzione per la creazione di un package in un singolo layer che contiene molte installazioni.
1. Create un nuovo layer, e selezionate il metodo di cattura con Singolo Programma.
2. Inserite come nome applicazione da catturare il nome : cmd.exe.
3. Iniziate la cattura.
4. Apparirà un bellissimo schermo nero, ma la cosa importante è che ogni programma che verrà avviato dall'interno di questo schermo sarà catturata, includendo tutte le operazioni eseguite partendo dall'applicazione che è partita dall'interno di questa finestra dos.
5. Adesso probabilmente stai pensando che tutte le applicazioni dovranno essere avviate scrivendo manualmente all'interno della finestra DOS, ma in realtà questo può essere fatto in una maniera molto più semplice.
6. Le applicazioni possono essere avviate semplicemente eseguendo nella finestra DOS un trascina e incolla (drag and drop) dell'eseguibile che desideri inserire nel package e premendo enter.
7. Quando hai finito tutte le operazioni , scrivi "Exit" all'interno della finestra DOS.
Adesso avete come risultato un layer multiprogramma (ma pulito) che ha fatto tutte le operazioni al posto vostro.
Saluti
ErikW
Nota dell'Editore: Per maggiori informazioni e una più dettagliata spiegazione di questa tecnica, consultate l'articolo di Wm Jesse Foster's great article che descrive questo metodo in maniera dettagliata.
The original article Leveraging cmd.exe to Create Complex Virtual Software Packages submitted by Erikw can be read : here .
- Login or register to post comments
- 2171 reads
- Printer-friendly version














