Script library

Boost your management, troubleshooting and remediation capabilities with scripts created by experts in the IT community.

Showing 437 ControlUp scripts ordered by: downloads
Get a detailed overview of the most recent logon process for a specific user. This script queries the event log for every major event that relates to the logon process. Use this action to track down which phase is responsible for delays during the logon process. Uses WMI to retrieve pre-Windows logon phase data from Citrix so does not use OData and therefore does not need credentials
Version: 20.32.178  |   Created: 2018-07-02  |   Modified: 2024-03-24  |   Creator: Guy Leech  |   Downloads: 75152
This SBA runs under the session context of a selected user and shows
how long each "Group Policy Client Side Extension" took to complete based on the records inside the "Operational" log under "Microsoft-Windows-GroupPolicy".

By default the log size is configured to 4MB,
That means that this SBA can look back this much.
Consider increasing the log size to view older entries.
Version: 9.21.52  |   Created: 2015-02-09  |   Modified: 2020-11-13  |   Creator: Niron Koren  |   Downloads: 17176
This script runs on the the target VDIXenApp computer. It will initiate a trace route command from the VDIXenApp machine to the client device. This will help identify which hop between the two devices has the highest latency.
TRACERT.EXE runs for a maximum of 5 minutes, after which the script times out.
Version: 2.5.13  |   Created: 2016-06-19  |   Modified: 2022-07-26  |   Creator: Matan Nataf  |   Downloads: 4450
Logs off the selected user session
Version: 2.1.2  |   Created: 2019-01-27  |   Modified: 2022-12-14  |   Creator: ek  |   Downloads: 3567
Parses the Profile log for FSLogix event for a specific user and displays the results.
Version: 7.6.27  |   Created: 2019-12-03  |   Modified: 2023-10-26  |   Creator: Trentent Tye  |   Downloads: 2778
This SBA runs under the session context of a selected user and shows,
every "User Group Policy" applied based on the records inside the "Operational" log under "Microsoft-Windows-GroupPolicy".

By default the log size is configured to 4MB,
That means that this SBA can look back this much.
Consider increasing the log size to view older entries.
Version: 2.2.7  |   Created: 2014-07-07  |   Modified: 2015-02-12  |   Creator: Niron Koren  |   Downloads: 2755
Calculates and displays the size of the user profile directory and any subfolders.
Version: 1.7.7  |   Created: 2014-07-27  |   Modified: 2015-09-24  |   Creator: Niron Koren  |   Downloads: 2419
This script will display all of the printers in a user session, and note the default printer.
Version: 1.3.4  |   Created: 2015-10-01  |   Modified: 2015-10-01  |   Creator: MattStut  |   Downloads: 2210
Run the Sysinternals Process Monitor (procmon) utility for a specified amount of time for a selected process and see which files are most frequently accessed. If a path to an existing procmon executable is not given, it will be downloaded securely from the live.sysinternals.com site.
Arguments:
Monitor Period - the time in seconds to run the monitoring for. Monitoring for more than 60 seconds is not recommended as this can potentially impact system performance and disk space.
Backing file - if not specified this will be in the windowstemp folder on the system drive which on Citrix PVS booted systems can cause performance issues so specifying a file on a persistent local drive can help alleviate this potential issue.
Procmon Location - the location of an existing copy of procmon.exe. If not specified and internet connectivity is available, it will be downloaded.
Version: 3.10.47  |   Created: 2018-10-01  |   Modified: 2024-01-26  |   Creator: Guy Leech  |   Downloads: 1967
For the selected user session/s, enumerates all user shell folders redirected to a non-default location outside the user profile.
Version: 4.1.8  |   Created: 2014-06-23  |   Modified: 2016-06-15  |   Creator: Zeev Eisenberg  |   Downloads: 1888
  • 1
  • of 44