Hi Everyone,
Please use below procedure to uninstall all Sophos components from endpoint,
import os;
import re;
import time;
import ctypes;
class disable_file_system_redirection:
_disable = ctypes.windll.kernel32.Wow64DisableWow64FsRedirection
_revert = ctypes.windll.kernel32.Wow64RevertWow64FsRedirection
def __enter__(self):
self.old_value = ctypes.c_long()
self.success = self._disable(ctypes.byref(self.old_value))
def __exit__(self, type, value, traceback):
if self.success:
self._revert(self.old_value)
k=[];
with disable_file_system_redirection():
guid=os.popen('powershell.exe "get-wmiobject Win32_Product | Format-Table Name,IdentifyingNumber" | findstr /i /c:"Sophos" | sort').read();
print(guid)
k.append(re.findall("{.*",guid));
j=[];
for i in k[0]: j.append(i);
print j;
with disable_file_system_redirection():
for i in j:
out=os.popen('msiexec.exe /x '+i+' /quiet REBOOT=ReallySuppress REMOVE=ALL').read();
print(out);
time.sleep(10);
20161228-uninstall-all–sophos-components-completely.json (1.54 KB)