Liste des serveurs XenApp de chaque applications : Prise en compte des WorkerGroups

Bonjour,

Nous vous présentons une ligne de commande Powershell permettant d’extraire la liste des serveurs d’une application publié.

La particularité est que nous allons prendre en compte le fait que l’application peut etre publié soit directement sur des serveurs définis soit par un worker group.

Le script va alors sortir la liste des serveurs contenus dans le worker group :

[important]Get-XAApplicationReport * | select DisplayName,FolderPath,@{N=’ServerNames’;E={$_.serverNames+($_|?{$_.WorkerGroupNames}|%{Get-XAWorkerGroup $_.WorkerGroupNames}).ServerNames}} |convertto-csv >> export.csv[/important]

Merci à Hypervisor.fr pour la mise en “OneLiner”

Vous pouvez exporter un CSV, ici export.csv mais vous pouvez modifier le ConvertTo-Csv pour ConvertTo-Html et générer un fichier HTML exploitable.

Comme toujours n’hésitez pas à commenter 🙂

UPDATE :

Cette commande n’est valable que si vos WorkerGroup sont peuplés avec la méthode d’ajout de Serveur de la ferme ( Pas par OU ni groupe serveur )

Nous ajouterons une mise à jour dans un 2ème Post.

Leave a Reply

Your email address will not be published.