Creazione msi per Acrobat Reader 2017 update 17.011.30078

La creazione dell’msi per la versione aggiornata di Acrobat Reader 2017 deve seguire una serie di passaggi per lo slipstream degli aggiornamenti, tale attività deve essere ripetuta periodicamente per mantenere l’applicazione aggiornata inoltre per risolvere la vulnerabilità descritta nell’Adobe Security Bulletin APSB18-02 occorre aggiornare Acrobat Reader 2017 all’update 17.011.30078 rilasciato il 13 febbraio 2018.

Nel seguente post viene descritta la procedura per la creazione dell’msi per la versione Classic di Acrobat Reader 2017 che di solito è più adatta a scenari aziendali in quanto non consente l’utilizzo dei servizi cloud che sarebbe legati ad una identità, consente la gestione delle feature e il deploy serializzato, per. La versione Continous è più adatta a scenari consumer o piccole aziende e consente l’accesso a servizi cloud e ha rilasci frequenti di aggiornamenti relativi a nuove features. Per maggiori informazioni in merito alle due track Classic e Continous e le novità relative alle funzioni nei vari rilasci si vedano:

Per info sulle versioni disponibili si veda il link Note sulla versione | Acrobat, Reader.

Per informazioni sulla gestione dei pacchetti d’installazione si veda Administration Basics.

Per informazioni sulle opzioni a riga di comando di Msiexec si veda Command-line reference A-Z – Msiexec.

Per informazioni sulla gestione della localizzazione si veda Language Support and Configuration.

La procedura di creazione dell’msi si articola in 4 fasi, download del package base e dell’update, estrazione del package base (questa fase richiede privilegi di amministrazione locale), installazione amministrativa e slipstream dell’update (le ultime due fasi devono necessariamente essere eseguite separatamente anche il comando msiexec consentirebbe di eseguirle insieme.

Passo 1 – Download di Acrobat Reader 2017 (Classic Track base release) e dell’update 17.011.30078

Per identificare l’ultimo update consultare la pagina Adobe.com – New Downloads, al momento l’ultimo update per Adobe Acrobat Reader MUI 2017 (Acrobat 2017 Track) update – All languages risulta essere l’2017.011.30078 dell’2/13/2018 (per l’elenco completo dei download disponibili si veda la pagina Adobe Reader for Windows).

Per scaricare il pacchetto AcroRdr20171700830051_MUI.exe, ovvero Acrobat 2017 Release (Classic Track base release),
aprire dall’FTP di Adobe ftp://ftp.adobe.com/pub/adobe/reader/win/Acrobat2017/1700830051/. Per maggiori informazioni si veda Acrobat 2017 Release (Classic Track base release).

Per scaricare Il pacchetto AcroRdr2017Upd1701130078_MUI.msp, ovvero Adobe Acrobat Reader MUI 2017 (Acrobat 2017 Track) update – All languages 17.011.30078, aprire dall’FTP di Adobe ftp://ftp.adobe.com/pub/adobe/reader/win/Acrobat2017/1701130078/. Per maggiori informazioni si veda 17.011.30078 Planned update, February 13, 2018.

Passo 2 – Estrazione di Acrobat Reader 2017 (Classic Track base release)

Eseguire i seguenti comandi da un prompt dei comandi per estrarre il package:

REM *** Configurazioni ***
SET PackageFilename=AcroRdr20171700830051_MUI.exe
SET ExtractFolderName=AcrobatReader2017Base-Extract

REM *** Estrazione Package ***
MD “%~dp0%ExtractFolderName%”
“%~dp0%PackageFilename%” -sfx_o”%~dp0%ExtractFolderName%” -sfx_ne

Passo 3 – Installazione amministrativa di Acrobat Reader 2017 (Classic Track base release)

Eseguire i seguenti comandi da un prompt per eseguire un’installazione amministrativa:

REM *** Configurazioni ***
SET ExtractFolderName=AcrobatReader2017Base-Extract
SET SlipstreamFolderName=AcrobatReader2017-1700830051

REM *** Installazione amministrativa ***
MD “%~dp0%AdminInstallFolderName%”
msiexec /a “%~dp0%ExtractFolderName%\AcroRead.msi” TARGETDIR=”%~dp0%SlipstreamFolderName%”

Passo 4 – Slipstream di Acrobat Reader 2017 (Classic Track base release) update 17.011.30078

Eseguire i seguenti comandi da un prompt dei comandi per eseguire lo slipstream dell’update 17.011.30078:

REM *** Configurazioni ***
SET PackageFilename=AcroRdr2017Upd1701130078_MUI.msp
SET SlipstreamFolderName=AcrobatReader2017-1700830051

REM *** Slipstream update ***
msiexec /a “%~dp0%SlipstreamFolderName%\AcroRead.msi” /p “%~dp0%SlipstreamFolderName%\%PackageFilename%” TARGETDIR=”%~dp0%SlipstreamFolderName%”

Configurazione di Acrobat Reader 2017

 

Per gestire la configurazione di Acrobat Reader 2017 è possibile utilizzare le Group Policies oppure creare un file MST.

Per quanto riguarda l’utilizzo delle Group Policies si veda il link Group Policy-Active Directory da cui è possibile scaricare uno starter template dal seguente Reader DC Classic track che poù essere esteso per gestire altre impostazioni in base alle indicazioni riportate al seguente Preference Reference dove è possibile avere informazioni sulle chiavi di registro disponibili per configurare le funzionalità di Acrobat Reader 2017.

Per quanto riguarda i file MST è possibile creare tali file tramite Adobe Customization Wizard e utilizzarli per personalizzare il setup come indicato in Administration Basics, è possibile per infomazioni sull’ Adobe Customization Wizard si veda il link Customization Wizard Home e in particolare per le versioni DC si veda il link Acrobat Customization Wizard DC for Windows – Welcome to the Wizard, è possibili scaricare l’Acrobat Customization Wizard per le versioni DC dal seguente link ftp://ftp.adobe.com/pub/adobe/acrobat/win/AcrobatDC/misc/.

Automazione della creazione dell’msi

Per semplificare la creazione dell’msi per Acrobat Reader 2017 nel mio repository su GitHub https://github.com/ermannog/BatchScripts ho aggiunto la cartella AcrobatReader2017Classic dove è possibile trovare uno script che automatizza l’intero ciclo di creazione dell’msi.

Al momento sono disponibili due script:

  • SlipStream-AcrobatReader2017-1701130078.cmd per la creazione dell’msi per Acrobat Reader 2017 update 17.011.30078 rilasciata il 13 febbraio 2018
  • SlipStream-AcrobatReader2017-1701130079.cmd per la creazione dell’msi per Acrobat Reader 2017 update 17.011.30079 rilasciata il 23 febbraio 2018 (a riguardo si veda Release Notes | Acrobat, Reader)