I know 2000 may get more, I meant more along the lines of NT 3.51 which does not go above SP5 yet your dropdown allows me to say 6 or 7.

I know how to do many things in KiXtart that I don't see how to do right off hand with your program. i.e. If it is not in your progam how do I do it? I seem to be limited to your creativity instead of mine and other ideas I can find.

As an example how do I get the same results using your program?

code:
ENDIF
IF $NoNavWarn <> 0
$nul = MESSAGEBOX("Unable to locate the Norton AntiVirus program on this system. Please contact the Helpdesk to have the program installed or checked for problems with a previous installation. ", "Norton AntiVirus Program Update", 16)
GOTO END
ENDIF

SELECT
CASE (SUBSTR(@IPADDRESS0,1,11)) = "122.114.241" AND $PARENT = "S01"
GOTO END
CASE (SUBSTR(@IPADDRESS0,1,11)) = "177. 66.219" AND $PARENT = "D40"
GOTO END
CASE (SUBSTR(@IPADDRESS0,1,11)) = "177. 66. 10" AND $PARENT = "S35"
GOTO END
CASE (SUBSTR(@IPADDRESS0,1,11)) = "122.114.121" AND $PARENT = "D09"
GOTO END
CASE (SUBSTR(@IPADDRESS0,1,11)) = "122.114.122" AND $PARENT = "D09"
GOTO END
CASE (SUBSTR(@IPADDRESS0,1,7)) = "122.112" AND $PARENT = "CAP10"
GOTO END
ENDSELECT

SELECT
CASE (SUBSTR(@IPADDRESS0,1,11)) = "122.114.241"
$NavParent = "S01"
CASE (SUBSTR(@IPADDRESS0,1,11)) = "122.114.121"
$NavParent = "D09"
CASE (SUBSTR(@IPADDRESS0,1,11)) = "122.114.122"
$NavParent = "D09"
CASE (SUBSTR(@IPADDRESS0,1,11)) = "177. 66.219"
$NavParent = "D40"
CASE (SUBSTR(@IPADDRESS0,1,11)) = "177. 66. 10"
$NavParent = "S35"
CASE 1
$NavParent = "CAP10"
ENDSELECT
$GrcUpdateNew = '%comspec% /c copy "\\$NavParent\vphome\grc.dat" "$DataLocation\Symantec\Norton AntiVirus Corporate Edition\7.5\GRC.DAT" >nul'
$GrcUpdateOld = '%comspec% /c copy "\\$NavParent\vphome\grc.dat" "$NavHomeDir" >nul'