A user wanted to send a message to the user whose disk had low profile space using an FSLogix trigger, but the script action for this couldn't be used. Oliver suggested creating a trigger for disk space and then using a script follow-up action to find the user GUID/key, followed by a send message action. He also suggested using Powershell to get the session ID of the user and using the MSG.exe native functionality to send a message to a specific session, if multiple users were using the same machine. Dennis suggested adding a filter for FSLogix Disk Type to the Trigger filter editor, and Nicholas linked a script that is helpful for single session setup. The roadmap also includes FSLogix disks per user.
Read the entire article here...
Scripts Related Training & Support Archives
Scripts training and support-related archives from inside the ControlUp Community on Slack.
How to Prompt Users to Reboot with ControlUp Script Actions
In order to have a script take action on a workstation and prompt the active user to reboot, various options were discussed, such as Toast Framework, Msg.exe, and Executables available in Edge DX. Edge DX has a local Executable to send customizable messages without the need of API, which can be used for the task. More information about Edge DX and Invoke-CUAction can be found in the ControlUp Support website (https://support.controlup.com/docs/invoke-cuaction).
Read the entire article here...
Read the entire article here...
Error “Communication problem. Please try agai n in a few minutes” when new user’s sign into ControlUp Insights
New users were experiencing an error when logging in to the SaaS URL's, and it was observed through the discussion that they would need to open the console first. It was suggested that for Solve users, they can be created without touching the console with the help of PowerShell cmdlets, CSV import, and SAML. The option is not yet available for Insights.
Read the entire article here...
Read the entire article here...
Join Us: ControlUp Community Meetup #4 – ControlUp Scripts from Zero to Hero with Guy Leech
Join us for the next ControlUp Community Meetup, where Guy Leech, a EUC veteran who has been writing software across five decades and for ControlUp for over five years, takes us from zero to hero on how admins, support folk, etc., can leverage the power of scripts within ControlUp to extend the product and their reach to almost anything without needing any knowledge of how to write or use scripts at all. ControlUp, and the community, do the hard work so you don't have to!
Read the entire article here...
Read the entire article here...
Can the ControlUp Solve web console connect to a machine with a pre-installed agent, or is the legacy console necessary?
A user asked if the Solve web console will allow users to add new machines with an already-installed ControlUp agent, which would replace the current "Add Computers" configuration step. It was mentioned that a new version of ControlUp will have changes to the agent deployment process that will make this step less relevant. As an alternative, the support page https://support.controlup.com/docs/euc-synchronization-with-universal-sync-script provides a PowerShell script to sync Virtual Machines, though this is subject to customers' security concerns.
Read the entire article here...
Read the entire article here...
ControlUp Script: Measuring VM Start Time with Azure AVD
This script is designed to measure the time it takes for a VM to start and accept the first user connection when the containing host pool is set to "Start VM on connect". It can be used with an Azure resource ID and tenant ID, and requires credentials to be configured beforehand. The script works with Azure AVD and is hypervisor independent, but it is unknown if it works with an on-prem hypervisor like VMWare or with Azure HCI.
Read the entire article here...
Read the entire article here...
Why isn’t the Citrix VM maintenance mode trigger activating when local storage falls below a certain capacity?
A user had set up a trigger to put a virtual machine into Citrix Maintenance Mode when local storage D:\ was below X GB, but it was not working. Another user shared screenshots of their own working trigger configuration and suggested the user upgrade to the latest ControlUp version. They also proposed trying a script that drains and reboots the server instead of putting it into Maintenance Mode. The latest ControlUp version was already being used.
Read the entire article here...
Read the entire article here...
How can I create a group-specific offline device alert in ControlUp Edge DX without using static IPs?
A user asked for help creating an alert in ControlUp Edge DX to detect when a device from a particular group goes offline. It was suggested that the Last Communication property is used to calculate "offline", and a static value could be used in the current alert system. The REST API can be used to get machines that have been offline for a certain amount of time. It was also suggested to look at the bell icon when creating an alert as a list of values with descriptions should be available.
Read the entire article here...
Read the entire article here...
Retaining Historical Data of ControlUp Scouts from Deleted Hives
The discussion centered around the possibility of retaining the scout's historical data when a hive has to be deleted. Currently, a user can change the scout to a new hive but the data associated with the previous hive can't be retrieved. The user suggested having the option to group multiple EUC scouts into one widget and retain their results, to help monitor a large Citrix silo effectively. The speaker clarified that the feature being discussed is about running the same scout from multiple hives, rather than grouping tests for multiple targets into a single scout.
Read the entire article here...
Read the entire article here...
How to script diskpart for partition management in ControlUp without timeouts?
probably an easy one but i'm trying to make a script to run some diskpart commands but not having much luck (keeps timing out). specifically i added dis...
Read the entire article here...
Read the entire article here...

