Para instalar silenciosamente los componentes de Horizon 7, debe usar las propiedades y las opciones de la línea de comandos de Microsoft Windows Installer (MSI). Los instaladores de los componentes de Horizon 7 son programas MSI y usan las funciones estándares de MSI.

Si desea obtener más información sobre MSI, consulte el sitio web de Microsoft. En cuanto a las opciones de la línea de comandos MSI, consulte el sitio web Microsoft Developer Network (MSDN) Library y busque las opciones de la línea de comandos MSI. Para consultar el uso de la línea de comandos MSI, puede abrir una ventana de símbolo del sistema en el equipo donde se encuentran los componentes de Horizon 7 e introducir msiexec /?.

Para ejecutar un instalador silencioso de un componente de Horizon 7, comience silenciando el programa de arranque que extrae el instalador en un directorio temporal e inicie una instalación interactiva.

En la línea de comando, debe introducir las opciones que controlan el programa de arranque del instalador.

Tabla 1. Opciones de línea de comandos del programa de arranque del componente de Horizon 7
Opción Descripción
/s Deshabilita el cuadro de diálogo de extracción y la pantalla de presentación del arranque, lo que evita que aparezcan diálogos interactivos.

Por ejemplo: servidordeconexióndeview-VMware-y.y.y-xxxxxx.exe /s

Es necesaria la opción /s para ejecutar una instalación silenciosa.

/v" opciones_de_línea_de_comandos_para_MSI" Ordena al instalador que envíe la cadena entre comillas dobles que introdujo en la línea de comandos como un conjunto de opciones para que MSI las interprete. Debe escribir las entradas de la línea de comandos entre comillas dobles. Escriba comillas dobles después de /v y al final de la línea de comandos.

Por ejemplo: VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"opciones_línea_comandos"

Si desea que el instalador MSI interprete una cadena que contiene espacios, escriba dos grupos de comillas dobles en la cadena. Por ejemplo, es posible que quiera instalar el componente de Horizon 7 con un nombre de ruta de instalación que contenga espacios.

Por ejemplo: servidordeconexióndeview-VMware-y.y.y-xxxxxx.exe /s /v"opciones_línea_comandos INSTALLDIR=""d:\abc\mi carpeta"""

En este ejemplo, el instalador MSI transmitirá la ruta del directorio de instalación y no intentará interpretar la cadena como dos opciones de la línea de comandos. Tenga en cuenta que las últimas comillas dobles cierran toda la línea de comandos.

Es necesaria la opción /v"opciones_de_línea_de_comandos" para ejecutar una instalación silenciosa.

Puede controlar el aviso de una instalación silenciosa al enviar las opciones de la línea de comandos y los valores de la propiedad MSI para el instalador MSI, msiexec.exe. El instalador MSI incluye el código de instalación del componente de Horizon 7. El instalador usa los valores y las opciones que introduzca en la línea de comandos para interpretar las opciones de configuración y las especificaciones de instalación que se aplican al componente de Horizon 7.

Tabla 2. Opciones de la línea de comandos y de las propiedades MSI
Propiedad u opción MSI Descripción
/qn Envía instrucciones al instalador MSI para que no muestre las páginas del asistente de instalación.

Por ejemplo, es posible que quiera instalar Horizon Agent de forma silenciosa y usar únicamente funciones y opciones de configuración predeterminadas:

VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"/qn"

También puede usar la opción /qb para visualizar un cuadro de diálogo de progreso básico durante una instalación no interactiva y automatizada.

Son necesarias las opciones /qn o /qb para ejecutar una instalación silenciosa.

Si desea obtener más información sobre los parámetros de /q adicionales, consulte el sitio web Centro de desarrollo de Windows.

INSTALLDIR Especifica una ruta de instalación alternativa para el componente de Horizon 7.

Use el formato INSTALLDIR=path para especificar una ruta de instalación. Puede ignorar esta propiedad MSI si desea instalar el componente de Horizon 7 en la ruta predeterminada.

La propiedad MSI es opcional.

ADDLOCAL Determina las opciones específicas del componente que se instalarán.

En una instalación interactiva, el instalador de Horizon 7 muestra opciones de configuración personalizadas que puede seleccionar o desmarcar. En una instalación silenciosa, puede usar la propiedad ADDLOCAL para instalar de forma selectiva opciones de configuración individuales especificando las opciones en la línea de comandos. No se instalan las opciones que no especifique.

Tanto en las instalaciones interactivas como en las silenciosas, el instalador de Horizon 7 instala automáticamente algunas funciones. No puede usar ADDLOCAL para controlar si desea instalar o no estas funciones que no son opcionales.

Introduzca ADDLOCAL=ALL para instalar todas las opciones de configuración personalizadas que se puedan instalar durante una instalación interactiva, incluidas las que se instalan de forma predeterminada y las que debe seleccionar para que se instalen, excepto NGVC. NGVC y SVIAgent son mutuamente exclusivas.

En el siguiente ejemplo, se instalan Core, BlastProtocol, PCoIP, UnityTouch, VmVideo, PSG y todas las funciones compatibles con el sistema operativo invitado: VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"/qn ADDLOCAL=ALL"

Si no usa la propiedad ADDLOCAL, se instalan tanto las opciones de configuración personalizadas que lo hacen de forma predeterminada como las funciones que lo hacen automáticamente. No se instalan las opciones de configuración personalizadas que no están seleccionadas de forma predeterminada.

En el siguiente ejemplo, se instalan Core, BlastProtocol, PCoIP, UnityTouch, VmVideo, PSG y las opciones de configuración personalizadas activadas de forma predeterminada compatibles en el sistema operativo invitado: VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"/qn"

Para especificar opciones individuales, escriba una lista separada por comas de los nombres de opciones de configuración. No use espacios entre los nombres. Use el formato ADDLOCAL=valor,valor,valor....

Puede incluir Core cuando use la propiedad ADDLOCAL=valor,valor,valor....

El siguiente ejemplo instala Horizon Agent con las funciones Core, BlastProtocol, PCoIP, UnityTouch, VmVideo, PSG, Instant Clone Agent y Virtual Printing:

VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"/qn ADDLOCAL=Core,NGVC,ThinPrint"

El ejemplo anterior no instala otros componentes, ni siquiera los que están instalados interactivamente de forma predeterminada.

La propiedad MSI ADDLOCAL es opcional.

REBOOT Puede usar la opción REBOOT=ReallySuppress para permitir que se completen las tareas de configuración del sistema antes de que este se reinicie.

La propiedad MSI es opcional.

REMOVE Puede utilizar la opción REMOVE=<valor> para eliminar una función.

El siguiente ejemplo desinstala la función USB:

VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"/qn REMOVE=USB"

La propiedad MSI es opcional.

/l*v archivo_de_registro Escribe la información de registro en el archivo de registro especificado con una salida detallada.

Por ejemplo: /l*v ""%TEMP%\vmmsi.log""

Este ejemplo genera un archivo de registro detallado que es similar al que se genera durante una instalación interactiva.

Puede usar esta opción para registrar funciones personalizadas que únicamente se puedan aplicar a su instalación. Es posible utilizar la información guardada para especificar funciones de instalación en futuras instalaciones silenciosas.

La opción /l*v es opcional.