You will need to fill in the information from your own existing installations, as I have custom install folders and they will most likely not meet your envirinment. You can add this your local logon script for the people coming into your network.
Keep in mind, once you update their Sylink, when they leave your network, they will need to have it switched back...
You could consider creating other rules, such as location awareness, so that when they leave your network, the system will switch back and forth.
[Tweak file as necessary; I have put in bold what you will Need to change]
* * * * * * * * Begin Batch File * * * * * * * *
IF EXIST [path to symantec installatoin directory]\12.1.1101.401.105 (
IF EXIST [path to symantec installatoin directory]\12.1.1101.401.105\Bin64\sylinkdrop.exe (
[path to symantec installatoin directory]\12.1.1101.401.105\Bin64\sylinkdrop.exe -silent [-p *password*] [\\path to sylink.xml file]
)
IF NOT EXIST [path to symantec installatoin directory]\12.1.1101.401.105\Bin64\sylinkdrop.exe (
IF EXIST [path to symantec installatoin directory]\12.1.1101.401.105\Bin\sylinkdrop.exe (
[path to symantec installatoin directory]\12.1.1101.401.105\Bin\sylinkdrop.exe -silent [-p *password*] [\\path to sylink.xml file]
)
IF EXIST [path to symantec installatoin directory]\12.1.671.4971.105 (
goto exit
)
IF NOT EXIST [path to symantec installatoin directory]\12.1.1101.401.105 (
goto next
)
)
)
:next
IF EXIST [path to symantec installatoin directory]\12.1.671.4971.105 (
IF EXIST [path to symantec installatoin directory]\12.1.671.4971.105\Bin64\sylinkdrop.exe (
[path to symantec installatoin directory]\12.1.671.4971.105\Bin64\sylinkdrop.exe -silent [-p *password*] [\\path to sylink.xml file]
)
IF NOT EXIST [path to symantec installatoin directory]\12.1.671.4971.105\Bin64\sylinkdrop.exe (
IF EXIST [path to symantec installatoin directory]\12.1.671.4971.105\Bin\sylinkdrop.exe (
[path to symantec installatoin directory]\12.1.671.4971.105\Bin\sylinkdrop.exe -silent [-p *password*] [\\path to sylink.xml file]
)
IF EXIST [path to symantec installatoin directory]\12.1.671.4971.105 (
goto exit
)
:exit
Exit
* * * * End Batch File * * * * * *
This may or may not work. I m pretty sure I terminated my arguments properly. Test it out. There might be some tweaking to get done.
Either way, it is a solid base to get started with.
*** Edit 1 ***
The -p *password is optional* to pass the password parameter if you need a password to Start and Stop the services in order to update the Sylink.xml file.
*** Edit 2 ***
This batch file considers that SEP 32 bit or 64 bit is installed.
If you know for sure, that only 32 bit or only 64 bit is installed, than the batch file can be further reduced in length. Seeing as it is a script, it should run quickly either way.