Cómo instalar Acrobat Reader DC

¡Buenas a todos! Recientemente nos ha surgido la necesidad de instalar Adobe Acrobat Reader DC en un entorno Citrix que publicaba el escritorio de Windows Server 2022 así que hemos decidido crear una entrada con la información actualizada del proceso. Nos servirá de documentación y de paso os echará una mano si os encontráis en la misma situación.

Detalles del entorno

  • Imagen máster basada en Windows Server 2022.
  • VDA de Citrix Virtual Apps and Desktops 2203 LTSR CU3.

Distribución de Adobe Acrobat Reader DC

Adobe Acrobat Reader DC es gratis y está disponible para la distribución multi-licencia, pero, requiere firmar un acuerdo de distribución tal y como podéis comprobar en este enlace. Darse de alta es bastante sencillo, así que, veámoslo:

Lo primero que tenemos que hacer es pinchar en el botón "Solicitar Ahora" ubicado en la parte inferior izquieda de la pantalla.

Solicitar licencia de distribución Adobe Reader

Nos redirigirá a una página de login donde tendremos que iniciar sesión. Si no tenemos cuenta, hemos de crear una nueva.

Adobe Login

Una vez rellenada la información que nos solicitan recibiremos un correo para verificar la dirección de correo electrónico.

Adobe Acrobat Reader Distribution LIcense Agreement

Cuando hayamos verificado la dirección, recibiremos un nuevo correo con el acuerdo de distribución en pdf y los enlaces de descarga.

Adobe Customization Wizard

Para poder personalizar la instalación de Adobe Reader DC es necesario utilizar Adobe Customization Wizard.

Descarga

En el correo que hemos recibido viene el enlace a “Adobe enterprise deployment tools”. Lo pinchamos.

El enlace nos llevará a la web de recursos de Adobe. Pinchamos en "IT Tools".

Adobe IT Tools

Seleccionamos "Customization Wizard".

Adobe Customization Wizard Download

Para comenzar la descaga pinchamos sobre "Windows download".

Adobe Customization Wizard for Windows Download

Se descargará el ejecutable que instalaremos en nuestra máster.

Adobe Customization Wizard Installer

Instalación

La instalación es muy sencilla

Lanzamos el ejecutable y comenzamos.

Welcome to Adobe Customization Wizard

Aceptamos el EULA.

Adobe Customization Wizard EULA

Dejamos la ruta por defecto.

Adobe Customization Wizard Install Location

Pinchamos en Install para comenzar.

Adobe Customization Wizard Ready to Install

Pasados unos segundos, se habrá completado con éxito.

Adobe Customization Wizard Installed

Adobe Acrobat Reader DC

Veamos cómo descargar e instalar Adobe Reader DC en nuestra imagen.

Descarga y claves de registro

Dentro del correo que nos envía Adobe hay un enlace directo a las descargas. El último sistema operativo de servidor que aparece en el momento de escribir este artículo es Windows Server 2019. Esto no afecta en nada nuestra instalación sobre Windows Server 2022.

Adobe Reader Enterprise Download Windows Server 2019

En este punto hemos de tener cuidado. Si seleccionamos nuestro idioma veremos que sólo hay una versión disponible y al instalarla comprobaremos que es la de 32 bits.

Adobe Reader Spanish Windows Server 2019
Adobe Reader Spanish Windows Server 2019 Properties

Si esta es la versión que necesitamos, las claves de registro para la configuración estarán ubicadas en:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Adobe\Adobe Acrobat
Adobe Reader DC 32 bit Reg Keys

En nuestro caso hemos descargado el fichero en español. Como podéis ver está en formato “.exe”.

Adobe Reader 32 bit installer

Si por el contrario lo que queremos es instalar la versión de 64 bits, como idioma seleccionaremos “All Languages (MUI)”. Veremos que, efectivamente, está disponible para su descarga. Más adelante trataremos el tema del idioma.

Adobe Reader 2019 MUI
Adobe Reader 2019 Properties

Las claves de registro para la configuración estarán ubicadas en:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Adobe\Acrobat Reader
Adobe Reader DC 64 bit Reg Keys

El fichero descargado también esta en formato “.exe”.

Adobe Reader 64 bit installer

Extracción del instalador

Para poder modificar la instalación hemos de extraer el fichero “.exe” que hemos descargado en el paso anterior con el siguiente comando:

"ubicación_del_instalador\nombre_del_instalador.exe" -sfx_o"ubicación_de_la_carpeta_donde_vamos_a_extraer_el_contenido" -sfx_ne

En nuestro caso hemos dejado el instalador de 64 bits en la carpeta C:\Work\Adobe_Reader_DC y lo extraeremos en C:\Work\Adobe_Reader_DC\Install por lo que el comando ha quedado de la siguiente forma:

"C:\Work\Adobe_Reader_DC\AcroRdrDCx642300620320_MUI.exe" -sfx_o"c:\Work\Adobe_Reader_DC\Install" -sfx_ne
Adobe reader DC 64 bit extract

Cuando ejecutemos el comando veremos una ventana con el progreso de la extracción.

Extracting Progress

En la carpeta tendremos todos los ficheros.

Adobe Reader DC 64 bit extracted

Personalización de la instalación

Una vez tengamos los ficheros extraidos, personalizaremos la instalación con Adobe Customization Wizard generando un fichero “transform” con la configuración, veámoslo:

Abrimos Adobe Customization Wizard como administrador.

Adobe Customization Wizard Run as Administrator

Pinchamos en "Open Package".

Adobe Customization Wizard Open Package

Seleccionamos el fichero .msi "AcroPro" que hemos descomprimido en el paso anterior.

Adobe Customization Wizard Select Package

En "Personalization Options" Seleccionamos "Suppress display of End User License Agreement (EULA)".

Adobe Customization Wizar Personalization Options

En "Installation Options" configuramos las opciones que mas se ajusten a nuestras necesidades.

En "Install Language" nosotros hemos seleccionado "OS Language" puesto que lo vamos a instalar en un sistema en español.

Adobe Customization Wizard Installation Options

En "Online Services and Features" hemos deshabilitado todo. Ajustadlo según vuestras necesidades y habilitad lo que necesitéis.

Adobe Customization Wizard Online Services

Una vez terminada la configuración pinchamos en el menú Transform y seleccionamos "Generate Transform".

Adobe Customization Wizard Generate Transform

Lo guardamos donde queramos puesto que lo usaremos en el siguiente paso cuando lancemos la instalación de Adobe Reader DC.

Adobe Customization Wizard Save Transform

Instalación

Con el transform generado procedemos a realizar la instalación de forma desatendida, usando el siguiente comando lanzado desde un cmd como administrador:

msiexec /i “Ubicación_del_instalador\AcroPro.msi” TRANSFORMS=”Ubcación_del_fichero_transform\Fichero.mst” /qb

En nuestro caso queda de la siguiente manera:

msiexec /i C:\Work\Adobe_Reader_DC\Install\AcroPro.msi TRANSFORMS=C:\Work\Adobe_Reader_DC\Install\Transform_Windows_Server_2022_MSTR.mst /qb
Adobe Reader DC 64 bit intall command

Claves de registro

A continuación, os indicamos las claves de registro que hemos utilizado para configurar nuestra instalación.

Máquina

HKLM\SOFTWARE\Wow6432Node\Policies\Adobe\Adobe Acrobat\DC\FeatureLockDown
  • “bEnablePersistentButton”=dword:00000000
Hide Try Acrobat Pro

Elimina el botón que aparece en la parte superior derecha de la pantalla indicando “Pruebe Acrobat Pro DC”.

HKLM\SOFTWARE\Wow6432Node\Policies\Adobe\Adobe Acrobat\DC\FeatureLockDown\cIPM
  • “bAllowUserToChangeMsgPrefs”=dword:00000000
    • Evita que los usuarios puedan cambiar las configuraciones asociadas con “bDontShowMsgWhenViewingDoc” y “bShowMsgAtLaunch”.
  • “bDontShowMsgWhenViewingDoc”=dword:00000000
    • Evita que Adobe Reader DC muestre mensajes cuando se abre un documento.
  • “bShowMsgAtLaunch”=dword:00000000
    • Evita que Adobe Reader DC muestre mensajes cuando se abre.
HKLM\SOFTWARE\Adobe\Adobe Acrobat\DC\Installer
  • “DisableMaintenance”=dword:00000001
Hide Adobe Repair Installation

Deshabilita el botón “Reparar Instalación”

Configuración como Preference de registro mediante GPO

Adobe Reader DC 64 bit Machine Preferences

Usuario

HKCU\Software\Adobe\Adobe Acrobat\DC\AVAlert\cCheckbox
  • “iAppDoNotTakePDFOwnershipAtLaunchWin10″=dword:00000001

Evita la comprobación de la aplicación predeterminada para PDF cada vez que abrimos Adobe Acrobat Reader DC.

Adobe Reader Default PDF Viewer
HKCU\Software\Adobe\Adobe Acrobat\DC\Touch
  • “iTouchMode”=dword:00000000

Configura por defecto la herramienta de selección de texto cuando abrimos un fichero en pdf en vez de la herramienta de desplazamiento.

Adobe reader pan and selection tool

Configuración como Preference de registro mediante GPO

Adobe Reader DC 64 bit User Preferences

Actualizaciones

Si os acordáis, cuando hemos personalizado la instalación hemos seleccionado de forma explícita que se deshabilitaran las actualizaciones.

Adobe Customization Wizard online services and features

La clave de registro que las configura está disponible en este enlace y es la siguiente:

HKLM\SOFTWARE\Wow6432Node\Adobe\Adobe ARM\Legacy\Acrobat\(product code)

El DWORD “Mode” puede configurarse con los siguientes valores:

  • 0: Do not download or install updates automatically.
  • 1: Do not download or install updates automatically. Same as 0.
  • 2: Automatically download updates but let the user choose when to install them.
  • 3: Automatically download and install updates.
  • 4: Notify the user downloads are available but do not download them.

Si comprobamos nuestra máster, veremos que está configurada a 3. Lo que significa que las actualizaciones se descargarán e instalarán de forma automática.

Adobe Reader DC 64 bit Update Registry

Además de esto, el servicio “Adobe Acrobat Update Service” está corriendo, configurado con arranque automático y hay una tarea programada de actualización que se ejecuta cuando un usuario inicia sesión y todos los días a las 10:00.

Adobe Acrobat Update Service
Adobe Acrobat Update Task

Como estamos tratando con una imagen máster, las actualizaciones automáticas no nos interesan. Las realizaremos nosotros de forma manual.

Modificamos la clave de registro para deshabilitarlas poniendo “MODE” a 0. También podemos configurarlo mediante una Preference de Registro.

Adobe Reader DC 64 bit Update Registry Disabled

Paramos el servicio “Adobe Acobat Update Service” y deshabilitamos el arranque.

Adobe Acobat Update Service disabled

Eliminamos la tarea programada “Adobe Acrobat Update Task”.

Adobe Acrobat Update Task Delete

Ocultar elementos del menú

Aaron Parker en su artículo Deploying Adobe Reader 8.1 nos muestra cómo ocultar diferentes elementos de la barra de menús y os recomendamos que le echéis un vistazo.

Las modificaciones que indica siguen funcionando para la versión actual, pero han de ubicarse en la siguiente ruta:

C:\Program Files\Adobe\Acrobat DC\Acrobat\Javascripts

Nosotros por ejemplo vamos a crear un fichero que se llame OcultarMenus.js en dicha carpeta con el siugiente contenido:

//OcultarMenus.js

//Hides "File" on main toolbar  
app.hideMenuItem("File");

//Hides Edit - Check Spelling  
app.hideMenuItem("Spelling:Spelling");

//Hides Edit - Preferences  
app.hideMenuItem("GeneralPrefs");

//Hides View - Toolbars  
app.hideMenuItem("Toolbars");

//Hides View - Navigation Panels  
app.hideMenuItem("Navigation");

//Hides View - Automatically Scroll  
app.hideMenuItem("AutoScroll");

//Hides View - Read Out Loud  
app.hideMenuItem("ReadAloud");

//Help - Online Support  
app.hideMenuItem("OnlineSupport");

//Hides Help - Online Support - Accessibility Resource Center  
app.hideMenuItem("AccessOnline");

//Hides Help - Online Support - Generate System Report  
app.hideMenuItem("SystemInformation");

//Hides Help - Repair Adobe Reader Installation  
app.hideMenuItem("DetectAndRepair");
Adobe Reader DC ESP 64 bit Javascript

Ocultar AAPP

Adobe Reader DC tiene pequeñas aplicaciones dentro del propio programa, en la versión en español están ubicadas en:

C:\Program Files\Adobe\Acrobat DC\Acrobat\RdrApp\ESP
Adobe Reader DC 64 bit ESP AAPP

Si queréis deshabilitar alguna de ellas basta con crear una carpeta que se llame por ejemplo “disabled” y las metáis dentro. Con esto se deshabilitarán. Esto puede comprometer la estabilidad del programa, así que tened cuidado.

Para probar, vamos a eliminar la herramienta de rellenar y firmar

Adobe Reader DC Rellenar y Firmar

Cogemos “FillSign.aapp” y la movemos a la carpeta “disabled”

Adobe Reader DC 64 bit ESP AAPP FillSign.aapp

La siguiente vez que abramos Adobe Reader DC no se mostrará.

Adobe Reader DC Rellenar y Firmar Modificado

Referencias

Carl Webster – Learning to Install Adobe Acrobat Reader DC

Aaron Parker – Deploying Adobe Reader 8

Carl Stalhood – Group Policy User Settings for VDAs

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *