Script library

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

Showing 390 ControlUp scripts ordered by: Date
Query all services, both system and per-user, get the binary responsible for the service, which will be a dll when the service executable is svchost,exe and check its digital signature.
By default, only services whose binary is not validly signed will be shown but parameters are available to show any signing state and to show all services or just non-Microsoft ones
Version: 1.0.6  |   Created: 2023-02-23  |   Modified: 2023-02-23  |   Creator: Guy Leech  |   Downloads: 2
This script returns all Cloudpaging Containers available to a user inn a selected session.
Version: 1.2.10  |   Created: 2022-12-01  |   Modified: 2023-01-23  |   Creator: Rory Monaghan  |   Downloads: 2
Will show the state of accelerated networking on the network interfaces for a VM with the option to enable or disable it.
Not all VM sizes/SKUs support accelerated networking - an attempt to enable it where it is not supported witll result in an error.
Connectivity may be interrupted when the setting is changed.
Version: 1.0.3  |   Created: 2022-10-21  |   Modified: 2023-02-26  |   Creator: Guy Leech  |   Downloads: 5
Exports users from active directory to a CSV for solve user import.
Users and groups must be comma separated, if one is not used please have '$null' in the field so it does not attempt to be processed.
A user account should contain the following data, otherwise it will not be exported: userprincipalname (UPN), givenname, sn (surname), mail (emaill address), samaccountname, distinguishedname
Builtin groups such as Domain Users are not supported
Version: 1.0.19  |   Created: 2022-10-11  |   Modified: 2022-10-30  |   Creator: Steve Schneider  |   Downloads: 200
Searches the given list of shares, or pulls them from the registry if * specified and the script is running on a machine with FSlogix installed, for .metadata files and extracts the name of the machine where the corresponding vhd/vhdx file is mounted along with other useful data about the disk.

The last boot time of the machine where the disk is mounted can be retrieved where if this is empty/missing it likely means that the user running the script does not have WMI/CIM permissions or that machine is not powered on.

Both profile and Office disks will be reported on.
Version: 2.0.12  |   Created: 2022-10-06  |   Modified: 2022-12-14  |   Creator: Guy Leech  |   Downloads: 86
This script will test the connected virtual network of the machine, and validate if required outbound communication to use RDP Shortpath for public networks is open.
Version: 1.1.3  |   Created: 2022-10-05  |   Modified: 2022-10-06  |   Creator: Ton de Vreede  |   Downloads: 6
Finds resources, either for the resource group the VM the script is run against resides in or all resource groups in the subscription, that are not currently attached to anything.

Note that Citrix MCS machine catalogs may have resources which are not currently assigned but will be assigned when a VM is created in that catalog so should not be removed.
Version: 2.0.7  |   Created: 2022-09-17  |   Modified: 2022-09-18  |   Creator: Guy Leech  |   Downloads: 11
Gets the name, version and install path of all found Office 365 installations.
Version: 1.0.2  |   Created: 2022-09-15  |   Modified: 2022-09-15  |   Creator: Ton de Vreede  |   Downloads: 30
Lists current service health events in the subscription.
Version: 1.0.2  |   Created: 2022-08-30  |   Modified: 2022-08-31  |   Creator: Guy Leech  |   Downloads: 12
Retrieve the list of all current Azure emerging issues and show those which are marked as impacting the locations which are used in the resource group or subscription for the selected VM
Version: 1.0.3  |   Created: 2022-08-30  |   Modified: 2022-08-31  |   Creator: Guy Leech  |   Downloads: 14
  • 1
  • of 39