Here's my 2 cents...I hope I have the UBB Code option right...

code:
  
$SRVDEFS = ReadProfileString("\\"+$NAVSVR+"\VIRUSDEFS\Definfo.dat","DefDates","CurDefs")
$CLIDEFS = ReadProfileString("C:\Program Files\Common Files\Symantec Shared\VirusDefs\Definfo.dat","DefDates","CurDefs")
IF $SRVDEFS <> $CLIDEFS
$CLIENT = SUBSTR($CLIDEFS,1,LEN($CLIDEFS)-4)
$SERVER = SUBSTR($SRVDEFS,1,LEN($SRVDEFS)-4)
IF +$SERVER - +$CLIENT > 100
$SYEAR = SUBSTR($SRVDEFS,1,LEN($SRVDEFS)-8)
$SDAY = SUBSTR($SRVDEFS,7,LEN($SRVDEFS)-10)
$SMONTH = SUBSTR($SRVDEFS,5,LEN($SRVDEFS)-10)
$CYEAR = SUBSTR($CLIDEFS,1,LEN($CLIDEFS)-8)
$CDAY = SUBSTR($CLIDEFS,7,LEN($CLIDEFS)-10)
$CMONTH = SUBSTR($CLIDEFS,5,LEN($CLIDEFS)-10)
BEEP
BEEP
SLEEP(1)
BEEP
BEEP
SLEEP(1)
BEEP
BEEP
SLEEP(1)
$VERYOLDDEFS = MESSAGEBOX("Your antivirus definitions are several definitions behind. The date of your definitions are $CMONTH/$CDAY/$CYEAR. Current definitions are dated $SMONTH/$SDAY/$SYEAR. Please open a ticket with x23000, they will need the date of your definitions and the date of the current definitions, both are listed above."+CHR(13)+ CHR(13)+"Failure to do so may cause your machine to be vulnerable to be infected by new viruses, and spreading them. This information has been logged.","Norton AntiVirus Old Definitions Detected!!!",48)
$OLDDEFS = REDIRECTOUTPUT("\\CONDAT02\DATABASE\LAN\LOGS\OLDDEFS.LOG",0)
? "@TIME @DATE @USERID @WKSTA defs dated $CMONTH/$CDAY/$CYEAR, server defs dated $SMONTH/$SDAY/$SYEAR."
$OLDDEFS = REDIRECTOUTPUT("")
$OLDDEFS = REDIRECTOUTPUT("%windir%\NAV.LOG",0)
? @DATE+" "+@TIME+" "+@USERID
$OLDDEFS = REDIRECTOUTPUT("")
AT ( 5,1) "Attempting to update Norton AntiVirus Definitions. Please wait..."
ELSE
AT ( 5,1) "Updating Norton AntiVirus Definitions. Please wait..."
ENDIF
IF @INWIN = 1
$NAVPATH = "C:\PROGRAM FILES\NAVNT\"
ELSE
$NAVPATH = "C:\PROGRAM FILES\NORTON ANTIVIRUS\"
ENDIF
IF EXIST($NAVPATH+"VPDN_LU.EXE") <> 1
BEEP
BEEP
SLEEP(1)
BEEP
BEEP
SLEEP(1)
BEEP
BEEP
SLEEP(1)
$MESSAGE = MESSAGEBOX("Unable to update your antivirus definitions due to missing files, this will cause your machine to be vulnerable to be infected by new viruses, and spreading them. Please open a ticket with x23000 to have this issue resolved. This information has been logged.","Norton AntiVirus Definition Update Error!!!",48)
$LULOG = REDIRECTOUTPUT("\\CONDAT02\DATABASE\LAN\LOGS\LIVEUPDATE.LOG",0)
? "@TIME @DATE @USERID @WKSTA was unable to run liveupdate."
$LULOG = REDIRECTOUTPUT("")
COOKIE1
EXIT
ENDIF
RUN CHR(34)+$NAVPATH+"VPDN_LU.EXE"+CHR(34)+"/S"
SLEEP(1)
ELSE
AT ( 5,1) "Virus definitions are current."
SLEEP(1)
ENDIF