Para instalar os componentes do Horizon 8 silenciosamente, você deve usar as opções e as propriedades da linha de comando do Microsoft Windows Installer (MSI). Os instaladores do componente Horizon 8 são programas MSI e usam recursos MSI padrão.

Para obter detalhes sobre o MSI, consulte o site da Microsoft Web. Para obter as opções de linha de comando do MSI, consulte o site Biblioteca da Microsoft Developer Network (MSDN) Web e pesquise as opções de linha de comando do MSI. Para ver o uso da linha de comando do MSI, você pode abrir um prompt de comando no computador do componente Horizon 8 e digitar msiexec /?.

Para executar um instalador do componente Horizon 8 silenciosamente, comece silenciando o programa de autoinicialização que extrai o instalador para um diretório temporário e inicia uma instalação interativa.

Na linha de comando, você deve digitar as opções de linha de comando que controlam o programa de bootstrap do instalador.

Tabela 1. Opções de linha de comando para um programa de bootstrap de um componente Horizon 8
Opção Descrição
/s Desativa a tela inicial de bootstrap e a caixa de diálogo de extração, o que impede a exibição de caixas de diálogo interativas.

Por exemplo: VMware-Horizon-Connection-Server-y.y.y-xxxxxx.exe /s

A opção /s é necessária para executar uma instalação silenciosa.

/v" MSI_command_line_options" Instrui o instalador a passar a cadeia de caracteres entre aspas duplas que você insere na linha de comando como um conjunto de opções para o MSI interpretar. Você deve colocar suas entradas de linha de comando entre aspas duplas. Coloque aspas duplas após o /v e no final da linha de comando.

Por exemplo: VMware-Horizon-Agent-x86-YYMM-y.y.y-xxxxxx.exe /s /v"command_line_options"

Para instruir o instalador do MSI a interpretar uma cadeia de caracteres que contém espaços, coloque a cadeia de caracteres entre dois conjuntos de aspas duplas. Por exemplo, talvez você queira instalar o componente Horizon 8 em um nome de caminho de instalação que contenha espaços.

Por exemplo: VMware-Horizon-Connection-Server-y.y.y-xxxxxx.exe /s /v"command_line_options INSTALLDIR=""d :\abc\my folder"""

Neste exemplo, o instalador do MSI passa o caminho do diretório de instalação e não tenta interpretar a cadeia de caracteres como duas opções de linha de comando. Observe as aspas duplas finais que incluem toda a linha de comando.

A opção /v"command_line_options" é necessária para executar uma instalação silenciosa.

Você controla o restante de uma instalação silenciosa passando opções de linha de comando e valores de propriedades MSI para o instalador MSI, msiexec.exe. O instalador do MSI inclui o código de instalação do componente Horizon 8. O instalador usa os valores e as opções que você insere na linha de comando para interpretar as opções de instalação e de configuração específicas do componente Horizon 8.

Tabela 2. Opções de linha de comando do MSI e propriedades do MSI
Opção ou propriedade da MSI Descrição
/qn Instrui o instalador do MSI a não exibir as páginas do assistente do instalador.

Por exemplo, talvez você queira instalar o Horizon Agent silenciosamente e usar apenas as opções e os recursos de configuração padrão:

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

Como alternativa, você pode usar a opção /qb para exibir uma caixa de diálogo de progresso básico em uma instalação automatizada não interativa.

A opção /qn ou /qb é necessária para executar uma instalação silenciosa.

Para obter informações sobre parâmetros /q adicionais, consulte o site do Microsoft Dev Center.

INSTALLDIR Especifica um caminho de instalação alternativo para o componente Horizon 8.

Use o formato INSTALLDIR=path para especificar um caminho de instalação. Você pode ignorar essa propriedade MSI se quiser instalar o componente Horizon 8 no caminho padrão.

Essa propriedade MSI é opcional.

ADDLOCAL Determina as opções específicas do componente a serem instaladas.

Em uma instalação interativa, o instalador do Horizon 8 exibe opções de configuração personalizadas que você pode marcar ou desmarcar. Em uma instalação silenciosa, você pode usar a propriedade ADDLOCAL para instalar seletivamente opções de configuração individuais especificando as opções na linha de comando. As opções que você não especifica explicitamente não são instaladas.

Nas instalações interativas e silenciosas, o instalador do Horizon 8 instala automaticamente determinados recursos. Você não pode usar ADDLOCAL para controlar se esses recursos não opcionais devem ou não ser instalados.

Digite ADDLOCAL=ALL para instalar todas as opções de configuração personalizada que podem ser instaladas durante uma instalação interativa, incluindo aquelas que são instaladas por padrão e aquelas que você deve selecionar para instalar, exceto o NGVC. O NGVC e o SVIAgent são mutuamente exclusivos.

O exemplo a seguir instala Core, BlastProtocol, PCoIP, UnityTouch, VmVideo, PSG e todos os recursos compatíveis com o sistema operacional convidado: VMware-Horizon-Agent-x86-YYMM-y.y.y-xxxxxx.exe /s /v"/qn ADDLOCAL=ALL"

Se você não usar a propriedade ADDLOCAL, as opções de configuração personalizada que são instaladas por padrão e os recursos instalados automaticamente serão instalados. As opções de configuração personalizada que estão desativadas (desmarcadas) por padrão não são instaladas.

O exemplo a seguir instala Core, BlastProtocol, PCoIP, UnityTouch, VmVideo, PSG e as opções de configuração personalizada ativada por padrão que são compatíveis com o sistema operacional convidado: VMware-Horizon-Agent-x86-YYMM- y.y.y-xxxxxx.exe /s /v"/qn"

Para especificar opções de configuração individuais, digite uma lista separada por vírgulas de nomes de opções de configuração. Não use espaços entre nomes. Use o formato ADDLOCAL=valor,valor,valor....

Você deve incluir Core ao usar a propriedade ADDLOCAL=value,value,value....

O exemplo a seguir instala o Horizon Agent com os recursos Core, BlastProtocol, PCoIP, UnityTouch, VmVideo, PSG e Instant Clone Agent:

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

O exemplo anterior não instala outros componentes, mesmo aqueles que são instalados interativamente por padrão.

A propriedade MSI ADDLOCAL é opcional.

REBOOT Você pode usar a opção REBOOT=ReallySuppress para permitir que as tarefas de configuração do sistema sejam concluídas antes da reinicialização do sistema.

Essa propriedade MSI é opcional.

REINSTALL Você pode usar a opção REINSTALL=ALL para instalar um patch Horizon Agent.

O exemplo a seguir instala o patch:

msiexec /p VMware-Horizon-Agent-x86_64-YYMM-y.y.y-xxxxxx.msp /qn REINSTALL=ALL

Essa propriedade MSI é opcional.

REMOVE Você pode usar a opção REMOVE=<value> para remover um recurso.

O exemplo a seguir desinstala o recurso USB:

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

Essa propriedade MSI é opcional.

/l*v log_file Grava informações de log no arquivo de log especificado com saída detalhada.

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

Este exemplo gera um arquivo de log detalhado semelhante ao log gerado durante uma instalação interativa.

Você pode usar essa opção para registrar recursos personalizados que podem ser aplicados exclusivamente à sua instalação. Você pode usar as informações registradas para especificar os recursos de instalação em futuras instalações silenciosas.

A opção /l*v é opcional.