
Personalizando os ícones nos Ambientes Virtuais ou nas aplicações com conteúdo no Citrix XenApp e XenDesktop 7.x
Deixo-vos este post que será útil se quisermos alterar o ícone padrão no StoreFront 3.x, tanto dos Ambientes virtuais como das aplicações com conteúdo que publicamos aos nossos queridos utilizadores. Ao personalizá-lo, tornámo-lo mais intuitivo e corporativo!
O primeiro passo será ter um arquivo no formato PNG que queiramos converter em ícone, Vamos para https://www.icoconverter.com e fazemos upload do arquivo .png. Marcamos todos os tamanhos e clicamos em “Converter”, baixamos o ficheiro .ico e guardamos.
Para criar um ícone na nossa infraestrutura de Citrix XenApp ou XenDesktop 7, 7.1, 7.5, 7.6, 7.7, 7.8, 7.9 ou 7.11 deberemos ejecutar el siguiente comando de PowerShell para importarlo en la granja, primero si no tenemos los módulos de Citrix cargados, pues los cargamos! Nos fijaremos en el Identificador que asigna a cada icono para posteriormente asignarlo.
[Código-fonte]asnp Citrix*
Get-CtxIcon -filename FICHERO_ICO | New-BrokerIcon[/Código-fonte]
Para cambiar el icono de una aplicación o web que publica contenido (ya que desde la GUI no podemos) Correr:
[Código-fonte]Get-BrokerApplication -name "NOMBRE APLICACION" | Set-BrokerApplication -IconUid IDENTIFICADOR[/Código-fonte]
Para cambiar el icono de un Escritorio virtual de un usuario, Correr:
[Código-fonte]Set-BrokerDesktop -name "NOMBRE GRUPO ENTREGA" -IconUid IDENTIFICADOR[/Código-fonte]
Debemos habilitar desde el/los servidores StoreFront la visualización de los iconos en los Desktops, ejecutamos necesariamente:
[Código-fonte]cd "C:\Program Files\Citrix\Receiver StoreFront\Scripts\"
.\ImportModules.ps1
Desativar-DSStoreSubstituteDesktopImage -SiteId 1 -CaminhoVirtual /Citrix/Store
[/Código-fonte]
Este seria um exemplo da modificação dos ícones nos desktops virtuais.
E este outro exemplo da diferença de publicar uma aplicação com conteúdo por defeito e o seu ícone padrão, ou outro modificado 🙂
Espero que vos tenha sido útil, desfrutar!