-
Notifications
You must be signed in to change notification settings - Fork 6
superops_agent_uninstall_windows_legacy.ps1
Corey Watson edited this page Dec 1, 2025
·
1 revision
Uninstalls the legacy SuperOps agent on Windows systems using hardcoded IdentifyingNumber.
Uninstalls the legacy SuperOps agent on Windows systems using the product's IdentifyingNumber. This script is intended for environments where the agent cannot be uninstalled via standard methods or newer uninstallers.
This script provides a legacy uninstallation method for older SuperOps agent installations that may not respond to standard uninstallation procedures. It uses WMI (Win32_Product class) with a hardcoded IdentifyingNumber to locate and remove the agent.
- PowerShell 2.0 or later
- Administrative privileges are required to uninstall software
- WMI service must be running
None. The IdentifyingNumber is hardcoded within the script.
None.
- Hardcoded IdentifyingNumber for the legacy SuperOps agent
- WMI (Win32_Product class) to locate and uninstall the product
- Queries WMI for products matching the hardcoded IdentifyingNumber
- Invokes the Uninstall method on any found product
- Designed for silent, unattended execution
- This script does not handle sensitive data or credentials
- The IdentifyingNumber is publicly known for the SuperOps agent
- 0: Success (product uninstalled or not found)
- 1: Failure (e.g., insufficient permissions, WMI error)
[ OPERATION ]
Attempting to uninstall SuperOps agent with IdentifyingNumber '{3BB93941-0FBF-4E6E-CFC2-01C0FA4F9301}'...
[ FINAL STATUS ]
SuperOps agent uninstallation completed.
- v1.0.0 (2025-11-02): Initial version, extracted from SuperOps
- View Script Source
- Scripts - Back to script index