ICA Session RoundTripTime
Posted By Amir Harel
March 20, 2017
Version: 2.2.39 Creator Name: Gadi Feldman Date Created: 2017-03-20 Date Modified: 2017-04-23 Scripting language: PS Download Count: 355 The script runs for 20 seconds and measures (once every 2 seconds) the ICA RTT and network latency of the relevant session. The output shows the session info (username, device name/IP, session name/ID) and 10 reads (once every 2 seconds) of the session’s […]
Posted By Amir Harel
August 11, 2016
Version: 2.2.6 Creator Name: David Ott Date Created: 2016-08-11 Date Modified: 2017-02-26 Scripting language: PS Download Count: 80 Resets Citrix Receiver in VDA session. Requires cleanup.exe and selfservice.exe. It can take a little over a minute to run. * Resetting will delete all apps, desktops, accounts, and configurations, and return Receiver to default settings. It will also close all active sessions. […]
Posted By Amir Harel
June 26, 2016
Version: 1.2.27 Creator Name: Matan Nataf Date Created: 2016-06-26 Date Modified: 2016-06-27 Scripting language: PS Download Count: 733 This script measures the bandwidth of a given active HDX session, and breaks down the bandwidth consumption into the most useable ICA virtual channels. The output shows the bandwidth usage in kbps (kilobits per second) of each virtual channel and the total session. […]
Posted By Amir Harel
May 31, 2016
Version: 1.0.1 Creator Name: Andrew Morgan Date Created: 2016-05-31 Date Modified: 2016-05-31 Scripting language: PS Download Count: 231 Use this script based action to pull detailed information on the cache usage on Citrix XenDesktop 7.9 and above. #Requires -Version 3.0 $availablemem = [math]::Round((Get-counter '\Citrix MCS Storage Driver\Cache memory target size').countersamples[0].cookedvalue / 1mb) $mem...
Posted By Amir Harel
April 29, 2016
Version: 1.8.24 Creator Name: Andreas Moe Date Created: 2016-04-29 Date Modified: 2017-01-31 Scripting language: PS Download Count: 184 Gets detailed information on Citrix subcomponents # This section prevents the table from getting truncated on the right side $pshost = get-host $pswindow = $pshost.ui.rawui $newsize = $pswindow.buffersize $newsize.height = 300 $newsize.width = 200 $pswindow.buffersize = $newsize $newsize = $pswindow.windows...
Posted By Amir Harel
April 13, 2016
Version: 1.0.9 Creator Name: Andrew Morgan Date Created: 2016-04-13 Date Modified: 2016-04-22 Scripting language: PS Download Count: 197 The following script runs a report against the PVS farm using the latest PowerShell 7.7 and above PowerShell cmdlets. #File locations: $installutilroot = "$env:systemroot\Microsoft.NET\Framework64\v4.0.30319\installutil.exe" $pvsconsoleinstallroot = "C:\Program Files\Citrix\Provisioning Serv...
Posted By Amir Harel
March 13, 2016
Version: 1.12.26 Creator Name: Matan Nataf Date Created: 2016-03-13 Date Modified: 2016-03-16 Scripting language: PS Download Count: 536 The script runs on the ControlUp Console computer and initiates an HDX connection against one or more XenApp servers in order to check the server’s health. The script does not perform any actual login activity to the targeted XenApp server. <# .SYNOPSIS The […]
Posted By Amir Harel
October 10, 2015
Version: 1.1.4 Creator Name: Zeev Eisenberg Date Created: 2015-10-13 Date Modified: 2015-10-13 Scripting language: PS Download Count: 525 This SBA will check the target computer to see if Citrix’s list of recommended Microsoft patches are installed for Windows Server 2012/2012 R2. This helps with Best Practice baselining. <# Remake of Christian Edwards script to make it more flexible  http://blogs.technet.com/b/cedward/archive...
Posted By Amir Harel
August 09, 2015
Version: 1.2.4 Creator Name: Yoni Avital Date Created: 2015-08-09 Date Modified: 2015-08-10 Scripting language: PS Download Count: 358 Gets the PVS target device retries count via the “Mcli-Get DeviceStatus” PowerShell command. This action should be executed on a PVS server with the MCLI PowerShell snap-in installed. $devicename = $args[0].Split(".")[0] $ErrorActionPreference = "Stop" ...
Posted By Amir Harel
March 29, 2015
Version: 2.12.18 Creator Name: Matthew Nichols Date Created: 2015-03-29 Date Modified: 2015-04-14 Scripting language: PS Download Count: 660 A Script to obtain the Pool Non Paged Bytes which ultimately is an indication of the amount of Cache in Ram used by Citrix Provisioning Services. This script will output the amount of PVS Ram Cache in use. This is done by enumarating […]
Posted By Amir Harel
August 08, 2014
Version: 1.0.1 Creator Name: jjordan Date Created: 2014-08-27 Date Modified: 2014-08-27 Scripting language: BAT Download Count: 262 This disables DEP which is recommended by Citrix. Bcdedit /set nx alwaysoff
Posted By Amir Harel
December 30, 2013
Version: 3.2.13 Creator Name: Zeev Eisenberg Date Created: 2013-12-30 Date Modified: 2014-02-18 Scripting language: PS Download Count: 164 Adds the selected XenApp server(s) to a Worker Group The Script <# .SYNOPSIS     Add the server to a XenApp Worker Group .PARAMETER WorkerGroupName    The name of the Worker Group .PARAMETER ServerNames    The name of the server to add to […]