Script library

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

Showing 437 ControlUp scripts ordered by: Date
This script uses the CUActions available in v8.8 onwards to force power off VMs on any supported hypervisor. It can be used as a right-click action or as an automated action by a trigger.
Version: 4.0.31  |   Created: 2023-05-20  |   Modified: 2023-06-22  |   Creator: Bill Powell  |   Downloads: 16
This script lists all the available CU Actions for the active monitor version. The CU actions are only available from version 8.8 onwards.
Version: 2.1.8  |   Created: 2023-05-15  |   Modified: 2023-06-22  |   Creator: Bill Powell  |   Downloads: 25
Run on a Citrix Delivery Controller as a user with at least read only Studio access to site and license data. It will highlight licenses due to expire within the specified number of days, to allow for the renewal process to commence, or where the maximum number of licenses is in use or has been exceeded.
Version: 1.1.5  |   Created: 2023-04-14  |   Modified: 2023-05-25  |   Creator: Guy Leech  |   Downloads: 35
Show all Active Directory Accounts which have not been logged into for specified days or more.
System account and accounts without any login activity are ignored by this script.
Reporting on inactive accounts will return the command to disable those accounts.
Disabling accounts will return the command to re-enable those accounts to counter mistakes.
Version: 1.1.6  |   Created: 2023-04-14  |   Modified: 2023-06-23  |   Creator: Rein Leen  |   Downloads: 20
Set "ChangePasswordAtLogon" to true on the selected users
Version: 2.1.4  |   Created: 2023-04-14  |   Modified: 2023-06-23  |   Creator: Rein Leen  |   Downloads: 10
Configures the Optimize Drives service so that FSLogix Disk Compaction will function.

This SBA can be executed manually or used with a trigger pack to automate healing of this misconfiguration. More information is available here:
https://support.controlup.com/docs/trigger-packs
Version: 2.2.5  |   Created: 2023-04-13  |   Modified: 2023-04-21  |   Creator: Trentent Tye  |   Downloads: 63
Sets the expiration date of one or multiple user accounts in AD.
Version: 2.1.7  |   Created: 2023-04-11  |   Modified: 2023-06-23  |   Creator: Rein Leen  |   Downloads: 15
Lists all users in Active Directory with "User must change password at next logon" selected
Version: 2.1.6  |   Created: 2023-04-11  |   Modified: 2023-06-23  |   Creator: Rein Leen  |   Downloads: 16
List the synchronization status and replication errors of all domain controllers in the domain.

This script can be executed on a monitor and will request the required data via a PSSession to the domain controller(s).

This script requires the ActiveDirectory PowerShell module to function.

If errors are found, this could be a long running script. Increase the timeout if required.
Version: 2.0.0  |   Created: 2023-04-11  |   Modified: 2023-05-23  |   Creator: Rein Leen  |   Downloads: 34
Enables provisioning on a Horizon RDS Farm

Can be used as an automated or manual action to enable provisioning for a Horizon RDS Farm

This action should be executed against a Horizon endpoint machine (one which has the HZ Primary Connection Server column populated in ControlUp Console) which is part of the relevant Desktop Pool. The script uses the target machine to determine the connection server address and the Desktop Pool name, and is executed on the machine running ControlUp Console.

This script requires VMWare PowerCLI to be installed on the machine running the script.

PowerCLI can be installed through PowerShell (PowerShell version 5 or higher required) by running the command 'Install-Module VMWare.PowerCLI -Force -AllowCLobber -Scope AllUsers'
Version: 2.1.8  |   Created: 2023-04-06  |   Modified: 2023-05-23  |   Creator: Wouter Kursten  |   Downloads: 10
  • 3
  • of 44