Remove - All But My - ScreenConnect Client Installations
PLEASE NOTE -
If you are NOT a current ProVal partner, you are using this content at your own risk, and support will NOT be provided!
This script will, by default, attempt to remove ALL ScreenConnect versions that do not match your Automate deployed version.
If you would like to add another permitted ScreenConnect version, please refer to the ExtraDataFields section of the document. We also recommend testing the script before deploying it en masse.
Summary
This script removes all instances of ScreenConnect from the machine except the one integrated with Automate or any other optional ScreenConnect instances provided in the client EDF Other Permitted SC Instances
.
Dependencies
CWM - Automate - Internal Monitor - Remove Additional ScreenConnect Clients
Importing Script via XML
-
Download the script XML
-
Log in to your Automate thick client
-
Navigate to: System, General, Import, XML Expansion
-
Browse to the XML downloaded from this document
-
Click YES to the import warning
-
Use CTRL-R or the Reload System Cache dropdown
-
The script will be located in: Automation, Scripts, ProVal, Connectwise Control folder
Sample Run
Client Level EDF
Name | Type | Required | Example | Section | Description |
---|---|---|---|---|---|
Other Permitted SC Instances | TextBox | False | 6ef67d57664499m5 | 0di7fd57637401k5 | ScreenConnect |
Remove Additional SC Clients | CheckBox | True | ScreenConnect | Mark the EDF to enable the Auto-Removal automation for the client. |
Location Level EDF
Name | Type | Required | Example | Section | Description |
---|---|---|---|---|---|
Exclude - Additional SC Removal | Check-Box | False | Exclusions | Mark the EDF to exclude the location from the Auto-Removal Automation. |
Computer Level EDF
Name | Type | Required | Example | Section | Description |
---|---|---|---|---|---|
Exclude - Additional SC Removal | Check-Box | False | Exclusions | Mark the EDF to exclude the computer from the Auto-Removal Automation. |
Output
- Script Logs