Cos'è l'installazione silenziosa? |
Quando installate un programma vedrete sempre delle finestre che vi introduco al programma o che vi chiederanno alcune cose: accettazione della licenza, il percorso di installazione, creazione delle scorciatoie, installazione di tool aggiuntivi...
L'installazione silenzionsa è una modalità di installazione dei programmi in cui non c'è interazione con l'utente, quindi tutto quello che siete abituati a fare durante una normale installazione non lo farete più perchè semplicemente non vi apparirà nulla. C'è da precisare che così facendo il programma si installerà con le impostazioni di default, e cioè:
Come si procede? Per eseguire un’installazione silenziosa, basta eseguire il file di installazione con determinati parametri. Chiameremo questi parametri “parametri di installazione silenziosa” o semplicemente “parametri di installazione” oppure “switch”. I più comuni parametri di installazione silenziosa sono “/s”, “/S”, “SILENT”, “silent”, “/qn”… La scrittura completa del comando da eseguire per ottenere un’installazione silenziosa prende il nome di “sintassi”. Le più comuni sintassi sono quindi: “setup.exe /s”, “setup.exe /S”, “setup.exe /SILENT”… Nota Bene:
Se vogliamo installare in modalità silenziosa nLite procederemo così:
“nLite-1.4.9.1.installer.exe /VERYSILENT” → premete “invio” Non vedrete apparire nessuna finestra di dialogo, mentre il vostro hard disk inizierà a lavorare, dopo pochi istanti l’installazione avrà termine e vi ritroverete installato nLite. Come si ricavano i parametri di installazione silenziosa? Il metodo classico per ricavare i parametri di installazione è quello di utilizzare il comando “/?” (senza virgolette). La procedura però, non è delle più veloci e non sempre questo comando funziona. Possiamo però utilizzare un comodo strumento (che si integra nel menù contestuale) per la determinazione dei parametri di installazione silenzionsa: CMenu. Una volta scaricato ed installato CMenu (trovate il link nella sezione “link software”), cliccate con il tasto destro del mouse, sul file di installazione di cui volete conoscere i parametri di installazione silenziosa, scegliete dal menù contestuale "More Options" → "Installer Tools" → "Identify Installer”… ...si aprirà una finestra come questa: come si potrà vedere il parametro per l'installazione silenziosa è "/VERYSILENT", il che significa che per installare in maniera silenziosa nLite si deve eseguire il comando "nLite-1.4.9.1.installer.exe /VERYSILENT ". A volte può capitare che CMenu non sia in grado di trovare il parametro di installazione silenziosa, in questo caso si può fare un tentativo procedendo così: cliccate con il tasto destro del mouse sul file di installazione di cui volete conoscere i parametri di installazione silenziosa, scegliete dal menù contestuale "More Options" → "File Managment" → "Execute with Parameters”, si apirà un finestra come questa… Nella riga “Parameter” scrivete “/?” oppure “/help” (senza virgolette) e cliccate sul pulsante “Execute”. E’ possibile (ma non è una regola) che vi compaia una finestra di dialogo in cui sono elencati tutti i parametri che si possono utilizzare per quel file di installazione. Nota Bene: questo metodo coincide con quello della riga di comando descritto all’inzio. Nel caso anche questo metodo non dia risultati si può tentare di estrarre il contenuto del file di installazione e cercare, tra i file estratti, l’eseguibile che avvii l’installazione e che possa essere utilizzato in abbinamento a dei parametri di installazione silenziosa. Al riguardo, per l’estrazione dei files, è molto valido l’utilizzo di un software come Universal Extractor (trovate il link nella sezione “Link software”). Quali sono i parametri di installazione? I parametri variano a seconda del “package installer” cioè da come sono stati “impacchettati” i files di installazione. I più comuni sono “package installer” sono: Inno Setup (http://www.jrsoftware.org/isinfo.php) InstallShield Installers (http://consumer.installshield.com/default.asp) Nullsoft SuperPiMP Install System (NSIS) (http://nsis.sourceforge.net/Main_Page) Microsoft Windows Installer (http://it.wikipedia.org/wiki/Windows_Installer) WISE Installer (http://www.wise.com) Ad ogni “package installer” corrispondono dei precisi parametri. Eccovi l’elenco:
|