Hi everyone,
OK, I am having some problems with my login script. javascript:void(0)

I am in the process of re-writing a batch file that my predecessor made, that I frankly just dont like. I have used the If InGroup call before, but now I am getting an error. It says:
ERROR: Unknown Command [GRP]!
Script: corp.evault.com\netlogon\kixtart.kix
Line: 42

and then the script quits. What am i missing here.

thanks much
aaron

Here is my script:

;*************************************************************************
; Script Name: Logon.bat
; Author: Aaron Perrault
; Date: 11/16/2005
; Description: Logon Script for EVault Corp.
;*************************************************************************

small
Color b+/n
BOX (0,0,24,90,GRID) ; 'background grid'
Color b/n
BOX (8,21,18,71,Å) ; 'shadow' of the box
Color g+/n
Box (7,20,17,70,FULL)

Color w+/n
AT ( 9,25) "Userid : " ; display some text strings
AT (10,25) "Full name : "
AT (11,25) "Privilege : "
AT (12,25) "Workstation : "
AT (13,25) "Domain : "
AT (14,25) "Logon Server : "
AT (15,25) "Operating System : "

Color y+/n
AT ( 9,45) @userid ; ...and some macro's
AT (10,45) @fullname
AT (11,45) @priv
AT (12,45) @wksta
AT (13,45) @domain
AT (14,45) @lserver
AT (15,45) @ProductType

;Drive Mapping Section:

Use J: "\\ev-fps\public"

If (InGroup ("GRP-Accounting-Main") or InGroup ("Grp-Finance") or InGroup ("Domain Admins"))
Use g: "\\ev-fps\accounting$
EndIf

If (InGroup ("GRP-Alliance") or InGroup ("alliance") or InGroup ("Domain Admins"));________________THIS IS LINE 42.
Use H: "\\ef-fps\alliance$
EndIf

If (InGroup ("GRP-Business Development") or InGroup ("Domain Admins"))
Use K: "\\ev-fps\busdev$"
EndIf

If (InGroup ("GRP-Contract") or InGroup ("GRP-Contracts-Read Only") or InGroup ("Domain Admins"))
Use L: "\\ev-fps\contracts$"
EndIf

If (InGroup ("GRP-Marketing") or InGroup ("GRP-Marketing Bus Dev") or InGroup ("Marketing") or InGroup ("Domain Admins"))
Use M: "\\ev-fps\marketing$"
EndIf

If (InGroup ("GRP-ExecAdmin") or InGroup ("GRP-General Exec Administration") or InGroup ("Domain Admins"))
Use N: "\\ev-fps\ExecAdmin$"
EndIf

If (InGroup ("GRP-Operations") or InGroup ("Domain Admins"))
Use O: "\\ev-fps\Operations$"
EndIf

If (InGroup ("GRP-License") or InGroup ("GRP-General Exec Administration") or InGroup ("Domain Admins"))
Use W: "\\ev-fanda\license$"
EndIf

If (InGroup ("GRP-Human Resources") or InGroup ("GRP-Human Resources-Read Only") or InGroup ("Domain Admins"))
Use Q: "\\ev-fps\hr$"
EndIf

If (InGroup ("GRP-Europe") or InGroup ("Domain Admins"))
Use R: "\\ev-fps\europe$"
EndIf

If (InGroup ("GRP-PreSales") or InGroup ("GRP-Direct Sales") or InGroup ("GRP-Sales") or InGroup ("GRP-Teleprospecting") or InGroup ("GRP-Teleprospecting Restricted") or InGroup ("sbe.sales") or InGroup ("sbe-support") or InGroup ("Domain Admins"))
Use s: "\\ev-fps\Sales$"
EndIf

If (InGroup ("GRP-Product Development") or InGroup ("Domain Admins"))
Use T: "\\ev-fps\ProdDev$"
EndIf

If (InGroup ("GRP-Emeryville Engineering") or InGroup ("Domain Admins"))
Use U: "\\ev-fps\EE$"
EndIf

If (InGroup ("GRP-Commissions") or InGroup ("Domain Admins"))
Use V: "\\ev-fps\commissions$"
EndIf

If (InGroup ("GRP-Evault Admin" or InGroup ("Domain Admins))
Use Y: "\\ev-fps\EvVault$"
EndIf

If (InGroup ("GRP-Evault-Solutions") or InGroup ("Domain Admins"))
Use W: "\\ev-fps\solutions$"
EndIf

Color w/n
AT (16,25) "Press anykey to continue."
If Exist( @ldrive+"\jbond.spk")
Play file @ldrive+"\jbond.spk"
Else
Get $x
EndIf


Exit