Hya Folks..,

Since we are all sharing our VSCan update scripts..

Every thursday or friday I download the current sdat4xxx.exe file, rename it to sdat4x.exe and place it in @LDRIVE\VSCAN directory.

All users have Local Admin Rights.

IF EXISTKEY("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VirusScan\")=0
IF READVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VirusScan\","szProductVer")="4.0.3a"
$CurrentVersion=VAL("@YDAYNO")/7+58
$szVirDefVer=READVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VirusScan\","szVirDefVer")
$InstallVersion=VAL(SUBSTR($szVirDefVer,LEN($szVirDefVer)-1,2))
IF $CurrentVersion>$InstallVersion
SHELL 'CMD /X/C "START @LDRIVE\VScan\sdat4x.exe /silent /logfile C:\TEMP\virusscan\reports\SuperDat.log"'
ENDIF
ENDIF
$Recipient1="Priority Level:"+CHR(34)+"1"+CHR(34)+" Type:"+CHR(34)+"Network Message"+CHR(34)+" Recipient:"+CHR(34)+"\\@WKSTA"+CHR(34)
$Recipient2="Priority Level:"+CHR(34)+"1"+CHR(34)+" Type:"+CHR(34)+"Network Message"+CHR(34)+" Recipient:"+CHR(34)+"\\VSReport"+CHR(34)
DELKEY("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\AlertManager\Recipients")
ADDKEY("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\AlertManager\Recipients")
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\AlertManager\Recipients","Recipient1","$Recipient1","REG_SZ")
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\AlertManager\Recipients","Recipient2","$Recipient2","REG_SZ")
$Extentions="386 BA? BIN CMD COM CS? DEV DLL DO? EXE GIF HT? INI JS? MD? MP? OLE OVL POT PP? RTF SC? SHS SYS TMP TXT VB? VIR VXD WBK WRI WSH XL? XTP"
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VirusScan\McShield\CurrentVersion","szDefProgExts","$Extentions","REG_SZ")
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VirusScan\McShield\CurrentVersion","szProgExts","$Extentions","REG_SZ")
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VirusScan\McShield\CurrentVersion","szLogFileName","C:\TEMP\virusscan\reports\VScan.log","REG_SZ")
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VirusScan\McShield\CurrentVersion","uAction","2","REG_DWORD")
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VirusScan\McShield\CurrentVersion","bFileCacheEnabled","1","REG_DWORD")
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VirusScan\McShield\CurrentVersion","bCanBeDisabled","0","REG_DWORD")
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VirusScan","szSerialNum","E000-28VG-KKS7","REG_SZ")
WRITEVALUE("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\McTaskManager","DependOnService","LanmanWorkstation|","REG_MULTI_SZ")
DELVALUE("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AlertManager","DependOnService")
DELVALUE("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\McShield","DependOnService")

------------------
Hope to be of service..,

Fabian.

-----------------Paranoia is reality on a finer scale-----------------