Punto Informatico

lunedì 27 giugno 2011

Installare pacchetti msi in modo silenzioso...


Spesso capita di dover aggiornare le applicazioni installate dai clienti.
I nostri bellissimi programmi di aggiormamento creano campi su database, aggiornano dati, report, immagini ecc.. L'utente non vede altro che finestrelle con scritte "Aggiornamento in corso..." o cose simili.. Putroppo però a volte capita anche di dover aggiornare dei componenti. Se il setup del componente non prevede domande, tutto va bene,ma se invece le prevede? Sarà l'utente finale che dovrà cliccare su NEXT o su Prosegui ... Cosa accadrà?
L'utente potrebbe abortire l'installazione e la nostra nuovissima funzione presenterà subito un errore perché non trova i componenti necessari.
Per ovviare alla cosa "msiexec.exe" ci mette a disposizione degli argomenti e delle opzioni per lanciare i pacchetti di tipo MSI.
Lanciando infatti da riga di comando 'msiexec.exe /i  "nomepacchetto.msi"  /quiet' verrà avviata l'installazione in modo silenzioso senza alcun interazione con l'utente.
Digitando direttamente dal prompt msiexec.exe sarà invece possibile vedere tutte le opzioni disponibili.

Nessun commento: