For some reason, I can't reply in Mike Reed's post, so I'm starting a new one. The post in question is: http://community.kaseya.com/xsp/f/28/t/847.aspx
The reply I've been trying to post:
I think the batch file merely ran through each GUID with msiexec /norestart /q /x{GUID} {0EFC6259-3AD8-4CD2-BC57-D4937AF5CC0E} SymantecAV8 {848AC794-8B81-440A-81AE-6474337DB527} SymantecAV9 {5A633ED0-E5D7-4D65-AB8D-53ED43510284} SymantecAV10 {78D891EF-9E2D-4FC8-A71F-E6F897BA1B21} SymantecAV10 {2085C617-589C-40F8-BE40-EDBC9E2CA2EB} SymantecAV10 {A011A1DC-7F1D-4EA8-BD11-0C5F9718E428} SymantecAV10 {46B63F23-2B4A-4525-A827-688026BE5E40} SymantecAV10 {50E125D1-88E5-48CE-80AE-98EC9698E639} SymantecAV10 {2E2966EA-2169-4E42-8A8A-CC1749D80088} SymantecAV11 {FB8A4E30-9915-4814-ADF9-42E00D9FDC3D} SymantecAV11
You can find more identifiers with WMI. Example:
wmic product where name="Symantec AntiVirus" get IdentifyingNumber | find "{" >> c:\temp\savguid.txt