Sends a message to Slack using an Incoming Webhook with an option to include a clickable button with a URI link. Customize the Message input to use this as an Automated Action for alerts on machine metrics.
If you want to include a clickable button with your message the ButtonExplanation, ButtonText and ButtonURI must be provided. If any of these is missing the script will return an error.
Useful for Triggered scripts, fill the title and message with data from the console as required.
This script requires a webhook to be configured in your Slack site. See the link on how to do this: https://slack.com/help/articles/115005265063-Incoming-webhooks-for-Slack
View Script
Version: 1.3.25 •
Created: 2021-12-25 •
Modified: 2022-01-04
This is an example of how the 'Send Slack message on Session condition' script can be used in a Trigger follow up action.
Configure the defaults for your Slack environment and set the script as a follow up action on User Logon on a machine.
NOTE: In Settings the following changes have been made (compared to the 'Send Slack message' script)
Action Assigned to: Session
Execution Context: User Session
Security Context: Default (Session's User)
Sends a message to Slack using an Incoming Webhook with an option to include a clickable button with a URI link. Customize the Message input to use this as an Automated Action for alerts on session metrics.
If you want to include a clickable button with your message the ButtonExplanation, ButtonText and ButtonURI must be provided. If any of these is missing the script will return an error.
Useful for Triggered scripts, fill the title and message with data from the console as required.
This script requires a webhook to be configured in your Slack site. See the link on how to do this: https://slack.com/help/articles/115005265063-Incoming-webhooks-for-Slack
View Script
Version: 2.15.44 •
Created: 2021-12-25 •
Modified: 2022-02-08
Gets the local time, timezone details and the settings used by the Win32Time service for synchronization from the machine.
View Script
Version: 1.0.1 •
Created: 2021-12-22 •
Modified: 2021-12-22
65
Get and display network info for specified Azure machine
View Script
Version: 3.9.16 •
Created: 2021-12-10 •
Modified: 2022-10-23
Perform a power action.
A wait time of zero will not wait for the action to complete.
View Script
Version: 2.7.14 •
Created: 2021-11-25 •
Modified: 2022-03-17
Change the size of the Azure VM. Specify the name, or partial name, of a VM size such as B2s but note that the name of the new size must be unique.
IF THE TARGET MACHINE IS ON THIS SCRIPT CAN TRIGGER A RESTART!
Note that costs of this VM once updated could be very different.
View Script
Version: 2.3.13 •
Created: 2021-11-09 •
Modified: 2022-03-17
Add a public IP address if not already assisgned, launch mstsc to the public IP address, wait for mstsc to exit and then remove public IP address (if script assigned it)
View Script
Version: 4.2.14 •
Created: 2021-11-01 •
Modified: 2024-01-26
Boot diagnostics must be enabled in order for screenshots of Azure VM consoles to be produced
View Script
Version: 2.5.9 •
Created: 2021-10-13 •
Modified: 2022-03-17
Utilizes the vCenter REST API to query and open the VMware Remote Console
View Script
Version: 2.3.13 •
Created: 2021-09-22 •
Modified: 2022-08-18
Displays the console of the selected machine or stores the console image into a folder defined in the script action arguments
View Script
Version: 2.10.29 •
Created: 2021-09-17 •
Modified: 2022-03-17
Retreives and displays VMware Horizon Client information
Information is gathered from the Volatile Environment registry keys. More info about these can be found here: https://docs.vmware.com/en/VMware-Horizon/2103/horizon-remote-desktop-features/GUID-86ED59AD-3A2C-4B71-8CFE-19B33E76E571.html
Parameters: SessionID, Username
View Script
Version: 1.3.26 •
Created: 2021-08-30 •
Modified: 2021-08-30
162
Check the status and common issues with Citrix VDA registration
View Script
Version: 1.0.1 •
Created: 2021-08-19 •
Modified: 2021-08-19
Assign or unassign a tag to one or more Citrix machines, optionally creating the tag if it does not already exist.
Can also be used to show current tag assignments for specified machines and delete a tag entirely after removing it from all machines where it is in use.
Maintenance mode can be enabled/disabled too where the use case is where the tag is used to give details of why the machine has been put in maintenance mode, who by, when, etc
Script must be run on a Citrix delivery controller or a machine where the Citrix PowerShell cmdlets are installed. In the latter case, a delivery controller name must be given in the arguments
View Script
Version: 1.1.21 •
Created: 2021-07-27 •
Modified: 2022-07-27
Show a list of all installed programs for the system and for any logged on users. Search pattern can be used to narrow the list of results (wildcards allowed).
Optionally run the uninstaller for the one package that matches the given string. If more than one package matches the string passed as a parameter, the script will abort because it only allows removal of one application per invocation. (this can be changed in the script)
If the uninstall program is not msiexec there is no guarantee that the unninstall process will run silently and the script may hang because the uninstall process, which cannot show a user interface because it is running in sessionn zero, is trying to show a user interface. If the uninstall process, or any child processes it launches, have not exited by the time that the timeout time, passed as a parameter (non-whole numbers are allowed, e.g. 1.5), is exceeded, the uninstall process and any child processes will be forcibly terminated.
View Script
Version: 1.1.26 •
Created: 2021-07-26 •
Modified: 2022-02-08
Finds the reason the machine shut down in the event log of the target machine.
View Script
Version: 1.4.9 •
Created: 2021-06-02 •
Modified: 2021-12-14
Uses client metrics to do a web lookup of the BSSID to get the vendor for it
View Script
Version: 1.2.4 •
Created: 2021-05-27 •
Modified: 2021-12-27
93
This script Recovers a Horizon View Instant Clone using the VMware Horizon api's. You can use this to 'rebuild' an Instant Clone if there is an issue with the machine.
This action should be executed against a Horizon endpoint machine (one which has the HZ Primary Connection Server column populated in ControlUp Console). The script uses the target machine to determine the connection server address, and is executed on the machine running ControlUp Console.
View Script
Version: 2.1.4 •
Created: 2021-05-18 •
Modified: 2023-11-24
69
Create a message for users alerting them about using a open Wi-Fi AP
View Script
Version: 1.5.29 •
Created: 2021-05-12 •
Modified: 2021-10-29
28
Create a message for users alerting them about using an insecure operating system.
View Script
Version: 1.3.26 •
Created: 2021-05-12 •
Modified: 2021-10-29
33
Create a message for users alerting them about wi-fi signal strength issues.
View Script
Version: 1.3.14 •
Created: 2021-05-12 •
Modified: 2021-10-29
115