Blog Agility

Introdução ao PowerShell no XenApp/XenDesktop 7.6

Introdução ao PowerShell no XenApp/XenDesktop 7.6

A Citrix disponibiliza na versão XenApp/XenDesktop 7.6, uma forma de gerenciar e automatizar processos, que é o PowerShell. Ele completa o gerenciamento do ambiente, juntamente com o Citrix Studio.

Habilitando os módulos, verificando ajuda e alguns comandos

1. Habilitando os módulos para trabalhar com PowerShell.  Abra o PowerShell, dentro do Windows Server 2012 R2 e execute o comando abaixo;


Add-PSSnapin Citrix.*

2. Habilitando help dos comandos:

 

Get-Help Get-BrokerSite –Full
(pode ser utilizado para todos os comandos)


2015_02-Urias_Sousa-IntroducaoPowerShell XenDeskop_XenApp 7.6_figura_01

OBS: Na primeira utilização, vai ser necessário interagir e confirma a instalação.

 

Get-Help Get-BrokerSite –examples
(pode ser utilizado para todos os comandos)

2015_02-Urias_Sousa-IntroducaoPowerShell XenDeskop_XenApp 7.6_figura_02

3. Para pesquisar melhor sobre os comandos, redirecione a “saída” dos mesmos para arquivo .txt:

 

Get-Help Get-BrokerDesktop –Full > c:\Exemplos-Get-BrokerDesktop.txt

 

2015_02-Urias_Sousa-IntroducaoPowerShell XenDeskop_XenApp 7.6_figura_03

 

4. Verificando informações sobre o site do XenApp/XenDesktop


Get-BrokerSite

2015_02-Urias_Sousa-IntroducaoPowerShell XenDeskop_XenApp 7.6_figura_04

OBS: Para obter informações de um Controller específico digite:

Get-BrokerSite –AddAddress DcController.dominio.com
5. Informações sobre os desktops do site.

Get-BrokerDesktop

2015_02-Urias_Sousa-IntroducaoPowerShell XenDeskop_XenApp 7.6_figura_05


Get-BrokerDesktop -RegistrationState Unregistered
(retorna as máquinas não registradas)


O PowerShell no XenApp/XenDesktop, permite um gerenciamento mais completo da ferramenta, juntamente com Citrix Studio, além de possibilitar a criação de scripts.