One of our customers is moving away from Sophos Endpoint to an alternative product despite our encouragement to stay. I've been tasked with the job of automatng the removal of Endpoint from their network as a manual per-machine approach just won't do at all.
Looking at Sophos' installation method I decided to just launch a bunch of MSIEXEC /x {GUID} commands for the various Sophos-related GUIDs during a computer shutdown script initiated via an Active Directory group policy object. This worked just fine in my test lab but when I tried deploying to a few machines in our office, the failure rate shot up. More often than not, AutoUpdate would always uninstall but then nothing else would go. Sometimes AU and RMS would uninstall but leave SAV. Some digging around has shown that Windows Installer is wanting a reboot between the uninstalls. This makes the job of removing in a single reboot (which is what we need to do) is very hard indeed.
I have approached Sophos Support and they provided me with the remsav320.vbe script which performs an uninstall of Sophos. However, they say that this is designed to run within a user session rather than during a shutdown script so it's basically doing the same thing as my own script.
Has anyone else come across this scenario before and has their own script that I could use or take a look at? I've tried all different approaches and am not really getting anywhere.
This thread was automatically locked due to age.