UPDATE...
This code works, but I would like to know what is wrong or what I'm doing wrong with the code Jochen gave me, it should work also.code:
; *** Variables ***
$ChkNavService = '%comspec% /c %windir%\pv.exe -q >C:\RC.TXT'
$NavServiceStatus = '%comspec% /c %windir%\system32\find.exe /I "rtvscan.exe" C:\RC.TXT'
$StopNavService = 'NET STOP "Norton AntiVirus Client"'
$StartNavService = 'NET START "Norton AntiVirus Client"'IF EXIST("C:\RC.TXT")
DEL "C:\RC.TXT"
ENDIF
SHELL $ChkNavService
SHELL $NavServiceStatus
IF @ERROR = 1 GOTO BAD
ENDIF
IF @ERROR = 0 GOTO GOOD
ENDIF
GOTO DONE
:GOOD
?"The Service is running"
GOTO DONE
:BAD
? "The Service is not running"
GOTO DONE
:DONE
This code also works
code:
IF EXIST("C:\RC.TXT")
DEL "C:\RC.TXT"
ENDIF
SHELL $ChkNavService
SHELL $NavServiceStatusSELECT
CASE @ERROR = 0
GOTO GOOD
CASE @ERROR = 1
GOTO BAD
ENDSELECT
GOTO DONE
[ 02 October 2001: Message edited by: NTDOC ]