Aktionen

Citrix XenApp 7.6 Liste aller Terminalserver Session-Host per PowerShell in Textdatei

Aus znilwiki

Version vom 6. August 2017, 19:51 Uhr von BLinz2 (Diskussion | Beiträge) (Textersetzung - „<comments>“ durch „<comments />“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Mit folgendem PowerShell-Schnippsel hat man ein kleines Script welches einen die Liste aller aktiven Sessionhosts in eine Textdatei abgelegt:

Add-PSSnapin Citrix*
(Get-BrokerMachine).HostedMachineName | Out-File -Filepath C:\XenAppFarm.txt

das in einer .ps1 Datei speichern und aufrufen - Pfade natürlich ggf. anpassen.

Wenn man das als geplanten Task ausführen will dann

  • Muss der Task unter einem Benutzerkonto laufen
  • Welches sich als Batch-Job anmelden darf
  • Welches Schreibrechte auf den Zielpfad hat
  • Welches in Citrix auch die entsprechenden Rechte hat


Im geplanten Task dann beim Programm

powershell

und bei den Argumenten

C:\NameundPfad\desScriptes.ps1

eintragen


Loading comments...