Crear un Instalador de Office 2019 Retail o Volume License de 32-bit o 64-bit en cualquier idioma con Office Deployment Tool

Crear un Instalador de Office 2019 Retail o Volume License de 32-bit o 64-bit en cualquier idioma con Office Deployment Tool

Desde Office 2016 en su edición Retail ya no es posible realizar una instalación personalizada seleccionando solo aquellas aplicaciones de la suite que queremos usar, es decir, se instala siempre la suite completa con todas las aplicaciones. Por ejemplo, de Office yo personalmente siempre he usado solo Excel, Word, PowerPoint, y Publisher, no necesito nada más; sin embargo, la edición Retail me instalaría además Skype Empresarial, OneNote, Access, y Outlook sin darme opción a decirles que no quiero instalarlas, y eso que no contamos con el hecho de que Microsoft incluye tanto la versión de 32-bit como la de 64-bit en el mismo instalador de más de 3.2 GB como si fueramos a instalar ambas ¡Vaya pérdida de espacio! Pues bien, eso mismo heredó Office 2019 en su edición Retail.

Si bien es cierto que usando un instalador VL podemos tener control sobre qué se instala - pues esta edición sí nos permite seleccionar a gusto solo las aplicaciones que queremos instalar - a día de hoy esto es válido solo para Office 2016 ya que tiene una edición VL publicada, pero para Office 2019 aún no se ha liberado una ISO VL oficial a pesar que han pasado varios meses. ¿Y entonces?

Seguramente han oído o leído sobre programas de terceros de tipo C2R (Click-To-Run), uno de los más conocidos es Office 2013-2019 C2R Install que facilita la tarea de crearnos un instalador personalizado eligiendo solo lo que queremos de la suite. Pues lo que veremos en esta guía es cómo crear un instalador personalizado con nuestras propias manos usando únicamente la herramienta oficial de Microsoft llamada Office Deployment Tool que es totalmente legal, y además nuestro instalador será VL (Volume License).

Si te ha dado curiosidad, pues aquí vamos.


Herramientas necesarias

Es recomendable primero crear una carpeta de trabajo en la cual guardaremos los archivos que se descargarán, en mi ejemplo a esta carpeta la he llamado OfficeDeploymentTool.

1. Tenemos que descargar la herramienta Office Deployment Tool (ODT) desde el siguiente enlace oficial de Microsoft.




Se descargará el ejecutable de nombre officedeploymenttool_11617-33601.exe.
OBS: Todavía no ejecutes el archivo.

2. Descargamos el archivo de configuración XML que contenga los parámetros de descarga de Office personalizados. A continuación dejo el enlace del fichero que he creado aunque ustedes pueden crear el suyo propio (más adelante brindo información sobre cómo crear uno).

Al descargar ambos ficheros debemos tener lo siguiente:


Office Customization Tool: Creando un archivo configuration.xml

Aquí tenemos que configurar el archivo que contiene los parámetros de personalización y descarga de Office. Con un editor de texto (Bloc de notas, Notepad++, etc) abrimos el archivo llamado configuration.xml. Veremos lo siguiente:


<Configuration>
  <Info Description="Microsoft Office 2019 VL 32-Bit Español: Instalador creado por JaszAndre como guía tutorial para el blog Conocimiento Adictivo." />
  <Add OfficeClientEdition="32" Channel="PerpetualVL2019" ForceUpgrade="TRUE">
    <Product ID="ProPlus2019Volume">
      <Language ID="es-es" />
      <ExcludeApp ID="Access" />
      <ExcludeApp ID="Groove" />
      <ExcludeApp ID="Lync" />
      <ExcludeApp ID="OneDrive" />
      <ExcludeApp ID="OneNote" />
      <ExcludeApp ID="Outlook" />
    </Product>
  </Add>
  <Updates Enabled="TRUE" />
  <AppSettings>
    <Setup Name="Company" Value="Conocimiento Adictivo" />
    <User Key="software\microsoft\office\16.0\common\toolbars" Name="screentipscheme" Value="0" Type="REG_DWORD" App="office16" Id="L_ShowScreenTips" />
  </AppSettings>
  <Display Level="Full" AcceptEULA="TRUE" />
</Configuration>

El archivo de ejemplo permite instalar la versión con licencia por volumen (VL) de Office 2019 Professional PLus que incluye solo 4 programas de la suite: Word, Excel, PowerPoint, y Publisher. Si desean pueden usar el archivo tal cual sin modificar nada, o editarlo según lo que necesiten.

Ahora paso a explicar cada una de las opciones con el fin de personalizar a nuestro gusto la instalación:

OfficeClientEdition="32" crea un instalador con la versión de 32-bit de Office. Si deseamos la versión de 64-bit, solo cambiamos el número a 64.

Channel="PerpetualVL2019" define el canal que se va a usar para instalar Office así como qué actualizaciones recibe. Existen varias opciones, pero como deseamos crear un instalador con una versión con licencia por volumen de Office pues solo usaremos el canal PerpetualVL2019.

ID="ProPlus2019Volume" es un parámetro importante pues es el identificador de producto de la edición de Office que instalaremos. El ID de nombre ProPlus2019Volume indica que crearemos un instalador de la versión Office 2019 Professional Plus VL. A continuación dejo la lista completa de identificadores de producto disponibles en caso quisiéramos implementar alguna otra edición.



Language ID="es-es" nos permite cambiar el idioma o language pack para Office, en mi ejemplo es-es es la versión en Español. La versión en inglés tiene el parámetro en-us.

<ExcludeApp ID="Access" /> nos permitirá decirle a Office qué programas de la suite NO queremos instalar. Esta instrucción es la encargada de excluir los programas que no deseamos, además, podemos añadir tantas líneas como sean necesarias. En mi archivo de configuración he excluido a Access, Groove (OneDrive for Business), Lync (Skype for Business), OneDrive, OneNote, y Outlook; es decir, esos programas no se instalarán. Si deseas puedes eliminar alguna de estas líneas para permitir la instalación del programa en mención, asimismo, dejo también la lista de los ID de aplicaciones en caso quisiéramos excluir algún otro programa de la suite.



Updates Enabled="TRUE" habilita las actualizaciones automáticas para Office. Si cambiamos el valor a FALSE, se desactivan las actualizaciones.

Display Level="Full" mantiene la interfaz de instalación visible; es decir, veremos la ventana de instalación, barra de progreso, etc. Si por el contrario queremos que la instalación esté oculta en segundo plano, tan solo debemos cambiar el valor a None.

AcceptEULA="TRUE" suprime la ventana que le pide al usuario aceptar el Acuerdo de Licencia de Office. El valor FALSE activaría esa ventana.

Microsoft tiene una web que, en base a una serie de preguntas, crea por nosotros un archivo configuration.xml según nuestras necesidades, dicha web es bastante intuitiva y por tanto no explicaré su uso, pero dejo el enlace a continuación para los interesados.


Usando Office Deployment Tool

Ejecutamos como administrador el archivo officedeploymenttool_11617-33601.exe que hemos descargado, aceptamos la licencia y luego damos clic en continuar:

En realidad el fichero es un autoextraíble, es portable y por tanto necesitaremos elegir una carpeta donde se extraerán sus archivos. Podemos elegir nuestra misma carpeta de trabajo:

Al finalizar obtendremos los siguientes archivos marcados:


A. Descargando los archivos de instalación

1. Lo primero que haremos será descargar los archivos de instalación de Office. Para esto tenemos que abrir una consola CMD como administrador con sesión ubicada en nuestra carpeta de trabajo.
OBS: Si no recordamos cómo abrir una sesión de CMD como administrador en una ubicación particular, podemos ver las indicaciones siguientes.


2. Ejecutamos el siguiente comando en la consola:
setup.exe /download configuration.xml

3. Observaremos que se creará una subcarpeta de nombre Office dentro de nuestra carpeta de trabajo. Es allí en donde se empiezan a descargar todos los archivos necesarios para la instalación posterior.
OBS: Es muy importante tener en cuenta que en ningún momento veremos una barra de progreso de la descarga, por tanto debemos esperar y no cerrar la consola CMD hasta que aparezca nuevamente el prompt en la consola, solo allí sabremos que la descarga ha terminado.

Hasta este paso ya tenemos los archivos descargados. Podemos guardar la carpeta de trabajo completa donde queramos e inclusive llevarlo en un USB para tener a la mano lo necesario para instalar Office 2019 en cualquier computadora; sin embargo, notemos que no se ha descargado un archivo ISO, sino una serie de archivos separados y por tanto no se debe cambiar ni modificar nada en su interior. En la siguiente sección mostraremos cómo iniciar la instalación.


B. Instalando Office 2019

1. Para instalar Office a partir de los archivos descargados debemos usar una consola CMD como administrador con sesión ubicada en la ruta de la carpeta de trabajo, así que si no hemos cerrado la consola anterior, tan solo tenemos que ejecutar el siguiente comando:
setup.exe /configure configuration.xml

2. Se iniciará la instalación de Office. Desde este punto no tenemos que hacer nada más, tan solo esperar que termine el proceso. Podemos observar que la ventana de instalación muestra solo 4 programas de la suite pues son justamente los únicos que deseamos instalar tal como lo configurado.



Para las verificaciones respectivas podemos abrir cualquiera de los programas instalados de la suite y vemos lo siguiente:

Asimismo, en una verificación rápida del tipo de licencia asociado a nuestra reciente instalación podemos confirmar que es Office 2019 ProPlus VL (Volume License):

Y luego de realizada la activación KMS (propia de las instalaciones VL) veremos lo siguiente:


C. (Opcional) Creando un instalador autoextraíble

Si no deseamos tener que estar abriendo una consola CMD cada vez que usemos los archivos descargados para instalar Office 2019, podemos empaquetarlos en un ejecutable autoextraíble de manera que con solo dar doble clic se inicie la instalación inmediatamente. Pues bien, eso haremos, pero antes tengo que indicar que usaré WinRAR. Los que deseen pueden usar otras opciones similares que soporten archivos autoextraíbles y adaptarlas según sea el caso.
Los archivos importantes para la creación de nuestro instalador único son: setup.exe, configuration.xml, y la carpeta Office incluyendo todas sus subcarpetas y archivos, y deben estar ubicados tal cual fueron descargados. El resto de archivos los podemos borrar.

1. Seleccionamos los 3 ficheros mencionados: setup.exe, configuration.xml, y la carpeta Office, luego hacemos clic derecho y elegimos Añadir al archivo...

2. En la ventana emergente en la pestaña General marcamos la casilla Crear un archivo autoextraíble y le damos un nombre a nuestro instalador, en mi ejemplo le di el nombre Office2019ProPlus_VL_32Bit_Spanish.exe. La extensión del archivo por default es .EXE

3. En la pestaña Avanzado damos clic en el botón llamado Autoextraíble

4. En la nueva ventana vamos a la pestaña Instalación e ingresamos el siguiente comando dentro del cuadro de Ejecutar tras la extracción:
setup.exe /configure configuration.xml

5. Finalmente, damos clic en Aceptar a las ventanas para que se inicie el proceso:

Y eso es todo! Podemos llevarnos el instalador creado que en mi ejemplo tiene el nombre Office2019ProPlus_VL_32Bit_Spanish.exe (tamaño aprox. 1.54 GB) y usarlo para instalar Office 2019 en cualquier computadora. Solo debemos recordar ejecutarlo como administrador y listo.

0 comentarios