I got this script working, but the only thing it's not doing is retaining the user settings. (I want it to keep the schedule for def updates) Is there a switch for that?

$CurrentBLDVer = '9.0.0.338'
$NAVHome = ReadValue("HKEY_LOCAL_MACHINE\software\INTEL\LANDesk\VirusProtect6\CurrentVersion\", "Home Directory")

If GetFileVersion($NAVHome +"\vpc32.exe","ProductVersion") < $CurrentBLDVer
Shell 'msiexec.exe /i "\\server\publicdr\AI Download\symantec\CD1\SAV\Symantec Antivirus.msi" RUNLIVEUPDATE=1 /qn'
EndIf