3 | 4 | This module query either specific Cirix Session (user) or server and gets information about users sessions such as: 5 | * Username 6 | * ICARTT 7 | * Client IP 8 | * Session ID 9 | * Network Latency 10 | * Screen Resolution 11 | 12 | .EXAMPLE 13 | 14 | PS C:\> Get-CitrixUserSession -identity dave 15 | 16 | Finds Daves session and then query specific server to gather information about Daves session 17 | 18 | .EXAMPLE 19 | 20 | PS C:> Get-CitrixUserSession -ComputerName XenApp01 21 | 22 | Displays all users sessions 23 | 24 | .EXAMPLE 25 | 26 | PS C:> Get-CitrixUserSession -ComputerName XenApp01 -RemovePSSession 27 | 28 | Displays all users sessions information and removes PSSession 29 | Note that switch -RemovePSSession, removes Powershell session. This is done by creating PSSession to an remote machine 30 | which has Citrix PSSnapIn installed or module which is required to run this module. Then this session is created on 31 | your local machine so using -RemovePSSession does remove Powershell session. You will be prompted if function cannot 32 | find Citrix Module/PSSnapIn on your local machine. 33 | 34 | Current version is: 1.4.1 35 | --------------------------------------------------------------------------------