PDA

Visualizza versione completa : SILENT INSTALL: Installazione automatica di applicazioni



LadyHawke
19-12-10, 18: 04
Nella precedente guida SILENT INSTALL: Brevissima guida a XP Unattended (http://www.collectiontricks.it/forum/guide-sistemi-operativi-e-software/Ct236-silent-install-brevissima-guida-xp-unattended.html) spiegavo come installare Windows XP in modalità unattended, ovvero la creazione di un disco di installazione che non richiede nessuna scelta da parte dell'utente preimpostando le opzioni di base (quelle che attendono un'input per continuare l'installazione).

Vorrei ampliare il concetto di installazione silenziosa proponendo via via in questo thread le modalità per fare la stessa cosa con alcuni programmi: benvenuto chi apporterà contributi e segnalazioni :hap

Lo strumento di base sarà un semplice file batch, rozzo nella forma ma funzionale all'atto pratico, che conterrà le istruzioni per lanciare in automatico le applicazioni, ognuna con dei parametri opzionali che ne permettono l'installazione senza chiedere niente all'utente.

ATTENZIONE:
- Non tutte le applicazioni permettono questo tipo di installazione
- Di alcune applicazioni non si riesce a scoprire i parametri giusti
- Alcune applicazioni sono ostiche da installare in questa maniera
- Non ho scoperto l'acqua calda perchè in rete se ne parla da tempo :tong2

------------------------------------------
Preparazione della cartella di installazione
------------------------------------------


Creiamo una cartella chiamata Install
All'interno facciamo tasto destro --> Nuovo documento di testo.
Rinominiamo Nuovo documento di testo.txt in SilentInstall.txt
Creiamo all'interno della cartella Install anche una sottocartella chiamata Application: all'interno mettiamo i file eseguibili dei programmi da installare.


---------------------------
Spiegazione del file batch
---------------------------

Il file eseguibile che lancia le installazioni inizierà con il comando

@ECHO OFF

che permette la visualizzazione dell'avanzamento delle operazioni (così ci si accorge se c'è qualche errore)
Le linee di comando che lanciano le installazioni sono poi sempre le stesse

ECHO Installazione di [nomeprogramma] --> riga visibile a video
ECHO Attendere ... --> riga visibile a video
start /wait %systemdrive%\Install\Application\[nomefileeseguibile] [parametri] --> riga non visibile che specifica il percorso di installazione ed i parametri silent
ECHO. --> riga non visibile

NON SPAVENTATEVI: A FINE POST SARA' MANTENUTO IL FILE AGGIORNATO GIA' PRONTO :bgg2

di fatto, ecco come si presenta l'installazione

http://dl.dropbox.com/u/5750857/silentinstall01.png



---------------
I programmi
---------------

Iniziamo con tre software abbastanza conosciuti e utilizzati con a seguito i loro parametri di installazione silenziosa

Avast Antivirus 5

Only registered members can view code.

Videolan VLC

Only registered members can view code.

K-lite Codec pack full

Only registered members can view code.

---------------------
Il file eseguibile finito
---------------------

Aprite il file SilenInstall.txt e copiateci dentro le righe di comando definitive:
Esempio:

Only registered members can view code.

Rinominate il file SilentInstall.txt in SilentInstall.cmd (dovete avere attivata la visualizzazione delle estensioni: opzioni cartella-->visualizzazione-->visualizza estensioni conosciute)
Per comodità (e perchè i percorsi sono impostati così :eye), copiate l'intera cartella Install nella root principale del disco fisso dove è installato il Sistema Operativo e dal quale potete lanciare il file SilentInstall.cmd che inizierà le installazioni.


---------------------------------
Il file completo work in progress
---------------------------------


Only registered members can view code.


:bai

LadyHawke
27-12-10, 01: 18
I parametri di altri due software installabili automaticamente:

7Zip

Only registered members can view code.

CD Burner XP

Only registered members can view code.


File SilentInstall.cmd aggiornato


:bai

LadyHawke
06-01-11, 14: 50
Java Runtime 6 update 23

Only registered members can view code.

Quick Time v.7.69

Only registered members can view code.

Google Picasa 3.8

Only registered members can view code.


File SilentInstall aggiornato.

LadyHawke
01-02-11, 23: 40
Photo Filtre 6.5

Dalla stessa pagina di Photo Filtre scaricate anche il file per localizzare in Italiano TranslationIT.plg; il file dovrebbe essere copiato nella stessa cartella di installazione del programma e poi impostato il linguaggio dalle opzioni del software: se volete automatizzare anche questo, consiglio di rinominare il file TranslationIT.plg in TranslationEN.plg subito dopo scaricato, ed inserire nel file InstallSilent.cmd queste istruzioni (il comando replace sostituirà l'originario file della lingua inglese con il nostro rinominato, e non ci sarà necessità di impostare la lingua dal programma):


Only registered members can view code.


:bai