Você pode usar o recurso de instalação silenciosa do Microsoft Windows Installer (MSI) para instalar o Horizon Agent em várias Windows máquinas virtuais ou computadores físicos. Em uma instalação silenciosa, você usa a linha de comando e não precisa responder aos prompts do assistente. Uma atualização silenciosa usa os mesmos comandos de instalação. Você também pode modificar os componentes Horizon Agent já instalados silenciosamente.

Com a instalação silenciosa, você pode implantar com eficiência Horizon 8 componentes em uma grande empresa.

Se você não quiser instalar todos os recursos que são instalados automaticamente ou por padrão, poderá usar a propriedade MSI ADDLOCAL para instalar seletivamente opções e recursos de instalação individuais. Para obter detalhes sobre a propriedade ADDLOCAL, consulte Opções de linha de comando do MSI e propriedades do MSI.

Você pode modificar recursos usando as propriedades MSI ADDLOCAL e REMOVE.

Você pode usar o seguinte comando do PowerShell para consultar o registro de componentes instalados no sistema em que Horizon Agent está instalado para a linha de comando base ModifyPath:
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, ModifyPath | 
Where-Object {$_.DisplayName -eq 'VMware Horizon Agent'} | Format-Table –AutoSize
A saída:
DisplayName               ModifyPath
VMware Horizon Agent      MsiExec.exe /I{A17DD662-DFB3-4997-9C0F-4E687A300111}

Pré-requisitos

  • Verifique se você preparou Active Directory. Consulte o documento Instalação Horizon.
  • Prepare o sistema operacional convidado para implantação de desktop. Consulte Preparar um sistema operacional convidado para implantação de área de trabalho remota.
  • Para usar o Windows Server como uma área de trabalho remota de sessão única ou como um host RDSH, execute as etapas descritas em Preparar os Windows Serversistemas operacionais para uso em desktop.
    Observação: O instalador do Horizon Agent não instala automaticamente nenhuma função no modo silencioso. Se você quiser o modo RDS, pré-instale a função RDSH no sistema.
  • Se a máquina tiver o pacote Redistribuível da Microsoft Visual C++ instalado, verifique se a versão do pacote é 2005 SP1 ou posterior. Se a versão do pacote for 2005 ou anterior, você poderá atualizar ou desinstalar o pacote.
  • Faça download do arquivo do instalador do Horizon Agent na página do produto VMware em http://www.vmware.com/go/downloadview.

    O nome do arquivo do instalador é VMware-Horizon-Agent-x86-YYMM-y.y.y-xxxxxx.exe, em que YYMM é o número da versão de marketing, y.y.y é o número da versão interna e xxxxxx é o número da compilação.

  • Verifique se você tem direitos administrativos na máquina virtual ou no PC físico.
  • Familiarize-se com as Horizon Agent opções de configuração personalizada. Consulte Horizon Agent Opções de configuração personalizada.
  • Familiarize-se com as opções de linha de comando do instalador do MSI. Consulte Opções de linha de comando do Microsoft Windows Installer.
  • Familiarize-se com as propriedades de instalação silenciosa disponíveis com Horizon Agent. Consulte Propriedades de instalação silenciosa para Horizon Agent.
  • Familiarize-se com as portas TCP que o programa de instalação do Horizon Agent abre no firewall. Consulte o documento Planejamento da Horizon Architecture para obter mais informações.
  • Verifique se os patches de atualização do Windows mais recentes estão instalados nos sistemas operacionais guest nos quais você planeja instalar o Horizon Agent silenciosamente. Em certos casos, uma instalação interativa feita por um administrador pode ser necessária para executar os Windows patches de atualização pendentes. Verifique se todas as operações do SO e as reinicializações subsequentes foram concluídas.

Procedimento

  1. Abra um prompt de comando Windows na máquina virtual ou no PC físico.
  2. Digite o comando de instalação em uma linha.
    O exemplo a seguir instala o Horizon Agent com os componentes Core, VMware Blast, PCoIP, Unity Touch, VmVideo, PSG, redirecionamento USB e áudio e vídeo em tempo real.

    VMware-Horizon-Agent-x86-YYMM-y.y.y-xxxxxx.exe /s /v"/qn VDM_VC_MANAGED_AGENT=1 ADDLOCAL=Core,SVIAgent,USB,RTAV"

    O exemplo a seguir instala o Horizon Agent em um computador não gerenciado e registra a área de trabalho com o Servidor de Conexão especificado, cs1.companydomain.com. Além disso, o instalador instala os componentes de redirecionamento Core, VMware Blast, PCoIP, Unity Touch, VmVideo, PSG, VMware Integrated Printing e USB.

    VMware-Horizon-Agent-x86-YYMM-y.y.y-xxxxxx.exe /s /v"/qn VDM_VC_MANAGED_AGENT=0 VDM_SERVER_NAME=cs1.companydomain.com VDM_SERVER_USERNAME=admin.companydomain.com VDM_SERVER_PASSWORD=secret ADDLOCAL=Core ,PrintRedir,USB"

    O exemplo a seguir modifica e remove o componente USB de uma instalação existente: VMware-Horizon-Agent-x86-YYMM-y.y.y-xxxxxx.exe /s /v"/qn REMOVE=USB"

    Exemplo de linha de comando orientada por ProductCode: msiexec.exe /I{A17DD662-DFB3-4997-9C0F-4E687A300111} /qn REMOVE=USB

    O exemplo a seguir modifica a instalação do agente substituindo Horizon Performance Tracker por Horizon Help Desk Tool: VMware-Horizon-Agent-x86-YYMM-y.y.y-xxxxxx.exe /s /v"/qn ADDLOCAL=HelpDesk REMOVE=PerfTracker”

    Exemplo de linha de comando orientada por ProductCode: msiexec.exe /I{A17DD662-DFB3-4997-9C0F-4E687A300111} /qn ADDLOCAL=HelpDesk REMOVE=PerfTracker

    O exemplo a seguir modifica a instalação do agente adicionando a porta serial e o redirecionamento do scanner: VMware-Horizon-Agent-x86-YYMM-y.y.y-xxxxxx.exe /s /v"/qn ADDLOCAL=SerialPortRedirection,ScannerRedirection”

    Exemplo de linha de comando orientada por ProductCode: msiexec.exe /I{A17DD662-DFB3-4997-9C0F-4E687A300111} /qn ADDLOCAL=SerialPortRedirection,ScannerRedirection

    Se você instalar o Horizon Agent em uma máquina do Windows Server e pretender configurar a máquina como uma área de trabalho de usuário único do Horizon em vez de um host RDS, deverá incluir a propriedade VDM_FORCE_DESKTOP_AGENT=1 no arquivo comando de instalação. Esse requisito se aplica a máquinas gerenciadas por vCenter Server e a máquinas não gerenciadas.

O que Fazer Depois

Se a máquina virtual tiver várias NICs, configure a sub-rede que Horizon Agent usa. Consulte Configurar uma máquina virtual com várias NICs para Horizon Agent.