Deployment EndPoint 11 in heterogeneous environnment
Updated: 22 May 2010 | 6 comments
Hi,
I would like implement EndPoint 11.0 MR4 for about 100 clients. I already did it for the servers (about 15).
The problem is the users have admin permissions in their PCs and they all have their own antivirus. I would like deploy EndPoint but I need uninstall the older one before.
How can I detect it and uninstall just before the Endpoint install ?
Most users are in XP or Vista environnment.
Thanks
Regards,
Tristan
discussion Filed Under:
Comments
Hi Tristan, As far as I know.
Hi Tristan,
As far as I know. You can install Symantec Endpoint 11.0 over symantec version 10. So if you have any symantec in most case 10 or maybe even 9 can be upgraded. If it is another antivirus you'll will have manually remove antivirus add/remove programs or if you having trouble removing a.v. Uses cleanswipe tool which you can get symantec endpoint cd 2.
If you looking for some kind batch program, sorry I can not help you.
Please call Symantec for support on that.
Regards
Asif Patel.
Technical support doesnt
Technical support doesnt support scripting either.
But you are in a tricky situation over here though you can get over it.
This is what I would have done.
1) Get the registry entries for vendor's like Trend, AVG, McAfee, Norton, CA under HKLM\Software
2) Make a batch file to check if the registry entries exist.
3) If they do you know this is the software installed on the machine.
4) If none of them do, Get a list of all the entries under HKLM\SOFTWARE, Examine it manually, You might get handful of them under this.
5) Once you get the product code for them, Now you have to uninstall it and install the SEP.
1) Make a batch file with contents like
msiexec.exe /q /x %pcd% /norestart
call c:\temp\clt-inst\setup1.exe
Make this into an executable (http://www.f2ko.de/ob2e/ob2e.html)
Save the executable as setup.exe and rename the setup.exe for the client package as setup1.exe. Keep them in the same folder.
Use the migration and deployment wizard to push the package across, It will uninstall the existing AV and then install the SEP.
To give you a heads up, You can use this logic to find out whats installed on client computers with the app1.bat and app2.bat and ip.txt with list of clients(Assumed here in the c:\test folder)
:This is app1.bat or whatever you want to name it
@echo off
FOR /F %%i in ('type "c:\test\ip.txt"') do call "c:\test\app2.bat" %%i
::This is app2.bat
set x=%1
verify > nul
reg query \\%x%\HKLM\Software\your_key
IF ERRORLEVEL 1 echo %x% your_product >> c:\test\result.txt& goto :eof
reg query \\%x%\HKLM\Software\your_other_key
IF ERRORLEVEL 1 echo %x% your_other_product >> c:\test\result.txt& goto :eof
::and so on for the checks you want to make
echo %x% No_Defined_AV detected >> c:\test\result.txt
De facto when AV does something, it starts jumping up and down, waving its arms, and shouting "Hey! I found a virus! Look at me! I'm soooo goooood!"
There is a Symantec Security Software Uninstaller
tool, look for it on SEP cd2
CD2\Tools\CompetitiveUninstall
in addition to Davor's comment
Hi
It's worth noting that with that competitive uninstall scripts you can uninstall multiple products in one shot. Just read the readme file inside CompetitiveUninstallWrapper folder and put all scripts you need together.
If you have another product that its related script does not exist, you can create your own. Just take a look inside those scripts, it is easy.
Thank you to everybody for
Thank you to everybody for the answers.
It seem that I have AVG Free version installed in mostly clients. I'll try to make a script as said before to automatize the deployment.
Thakns everybody for the
Thakns everybody for the answers.
Would you like to reply?
Login or Register to post your comment.