Citrix XenApp - Publique o aplicativo instalado no AppData Local

1

Eu tenho um ambiente Citrix XenApp com vários aplicativos, todos instalados na mesma imagem de ouro do Windows Server 2016. Agora estou tentando publicar Equipes Cisco Webex (antigo Cisco Spark) , mas esse aplicativo é instalado em AppData\Local .

O único artigo que encontrei sobre isso é CTX221747 que se aplica a áreas de trabalho do Microsoft Windows 7 e Unidesk (camada de aplicativos da Citrix) . Este artigo apresenta duas sugestões alternativas:

  • Durante a instalação, aponte para outro diretório ( C:\Program Files )

  • Após a instalação, copie tudo da pasta de instalação para outro diretório ( C:\Program Files )

Eu tentei os dois, sem sucesso. Não há solicitação para um diretório de instalação durante a instalação e, após a cópia, o aplicativo não abre.

Alguma sugestão, ou apenas mais um passo, sobre como resolver isso?

Ps: Eu sei que esta é uma visão simplista de aplicativos no Windows, mas pelo menos para o Cisco Spark eu verifiquei e não consegui encontrar quaisquer Serviços ou Drivers usados que possam causar complicações.

    
por NBajanca 23.04.2018 / 18:28

2 respostas

2

Você pode forçar a instalação em outro diretório usando a sintaxe: msiexec /i CiscoSpark_x86.msi TARGETDIR="C:\Program Files" ALLUSERS=1 . Dependendo de qual engenheiro TAC da WebEx você perguntar, usar esta configuração é suportado ou não é - mas definitivamente funciona.

Em testes anteriores, observei que, durante uma atualização automática (que o cliente inicia, não encontrava nenhuma maneira de desabilitar ainda), ele tentava instalar novamente no AppData \ Local. Esta nova versão é usada no próximo lançamento. Atualizações parecem estar caindo a cada poucas semanas agora. No passado, era muito mais frequente.

Como o XenApp tende a despejar AppData \ Local no logoff, isso pode não ser um grande problema para o seu ambiente, mas obviamente significa que você precisa ficar de olho nas atualizações de versão para evitar downloads desnecessários de atualizações repetidas da sua base de usuários . Você pode monitorar seu URL de download para alterações com bastante facilidade.

    
por 30.04.2018 / 15:23
0

Eu tentaria usar o ORCA para alterar o diretório de destino no pacote. (Siga as etapa para fazer o download, como no Windows SDK - > Ferramentas de desenvolvimento do Win32)

Um exemplo de alguém que fez isso ORCA usado com o WebEx.

Minha única pergunta é, se um ActiveX, você publica o Internet Explorer também ou apenas algum aplicativo?

Como ele pode aproveitar seu xenapp para publicar WebEx por AppV (como o XenApp suporta totalmente o AppV), a renderização seria feita no dispositivo do usuário final, não no xenapp diretamente. Algumas etapas de exemplo para criar a sequência.

    
por 23.04.2018 / 20:16