• SILENT INSTALL: Installazione automatica di applicazioni

    Nella precedente guida SILENT INSTALL: Brevissima guida a XP Unattended 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

    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

    ------------------------------------------
    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

    di fatto, ecco come si presenta l'installazione





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


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

    Avast Antivirus 5
    Codice:
    /SILENT /SP- /NORESTART
    Videolan VLC
    Codice:
    /S /v/qn
    K-lite Codec pack full
    Codice:
    /SILENT
    ---------------------
    Il file eseguibile finito
    ---------------------


    Aprite il file SilenInstall.txt e copiateci dentro le righe di comando definitive:
    Esempio:
    Codice:
    @echo off
    ECHO Installazione di Avast Antivirus 5
    ECHO Attendere ...
    start /wait %systemdrive%\Install\Application\setup_av_free_ita.exe /SILENT /SP- /NORESTART
    ECHO.
    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ì ), 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
    ---------------------------------

    Codice:
    @echo off
    ECHO Installazione di Avast Antivirus 5
    ECHO Attendere ...
    start /wait %systemdrive%\Install\Application\setup_av_free_ita.exe /SILENT /SP- /NORESTART
    ECHO.
    ECHO Installazione di VLC 1.1.5
    ECHO Attendere ...
    start /wait %systemdrive%\Install\Application\vlc-1.1.5-win32.exe /S /v/qn
    ECHO.
    ECHO Installazione di KLite CodecPack v.660 Full
    ECHO Attendere ...
    start /wait %systemdrive%\Install\Application\K-Lite_Codec_Pack_660_Full.exe /SILENT
    ECHO.
    ECHO Installazione di 7-Zip v.9.20
    ECHO Attendere ...
    start /wait %systemdrive%\Install\Application\7z920.exe /S /v/qn
    ECHO.
    ECHO Installazione CD Burner XP 4.3.8
    ECHO Attendere ...
    start /wait %systemdrive%\Install\Application\cdbxp_setup_4.3.8.2474.exe /VERYSILENT /SP- /SUPPRESSMSGBOXES /NORESTART
    ECHO.
    ECHO Installazione di Java Runtime 6. update 23
    ECHO Attendere ...
    start /wait %systemdrive%\Install\Application\jre-6u23-windows-i586-s.exe /s /v/qn
    ECHO.
    ECHO Installazione di Quick Time v.7.69
    ECHO Attendere ...
    start /wait %systemdrive%\Install\Application\QuickTimeInstaller.exe /quiet /qn /NORESTART
    ECHO.
    ECHO Installazione di Google Picasa 3.8
    ECHO Attendere ...
    start /wait %systemdrive%\Install\Application\picasa38-setup.exe /S /L
    ECHO.
    EXIT



    Update Applicazioni e file SilentInstall.cmd:

    7Zip
    Codice:
    /S /v/qn
    CD Burner XP
    Codice:
    /VERYSILENT /SP- /SUPPRESSMSGBOXES /NORESTART


    Update Applicazioni e file SilentInstall.cmd:

    Java Runtime 6 update 23
    Codice:
    /s /v/qn
    Quick Time v.7.69
    Codice:
    /quiet /qn /NORESTART
    Google Picasa 3.8
    Codice:
    /S /L
    Asterix piace questo
    Questo articolo era stato originariamente pubblicato nella discussione del forum: SILENT INSTALL: Installazione automatica di applicazioni iniziato da LadyHawke Visualizza Messaggio Originale

    Se questo articolo ti è tornato utile o ti è piaciuto segnalalo su facebook e su google + attraverso i pulsanti che trovi all'inizio.
    Grazie per la collaborazione.
Cookies:direttiva 2009/136/CE (E-Privacy)

Il sito utilizza cookies propri e di terze parti per maggiori informazioni faq - Termini di servizio - Cookies
Il forum non puo' funzionare senza l'uso dei cookies pertanto l'uso della community è vincolato dall'accettazione degli stessi, nel caso contrario siete pregati di lasciare la community, proseguendo la navigazione acconsenti all’uso dei cookie