Am I using the correct syntax here? I do a debug on this and I don't get any errors, but then again, I don't get any drive mappings either....

If InGroup("EVERYONE")
Shell "NET USE S: \\KC-dc01\SWAPS$"
Shell "NET USE G: \\FS1\ENG\SCANS$"
EndIf
If InGroup ("Administrators")
Shell "Net use y: \\fs1\it department$"
EndIf

If InGroup ("EngScan")
Shell "net use g: \\fs1\eng\scans$"
EndIf

If InGroup ("FnForCst")
Shell "Net use p: \\kc-exc1\shared\fnforcast$"
EndIf
If InGroup ("K-pac")
Shell " net use p: \\kc-exec1\shared\k-pac$" 'same on this one
EndIf
If InGroup ("S&OP")
Shell "net use q: \\kc-exec1\shared\s&op$" 'this one may give you fits cuz of the & sign
EndIf
If InGroup ("WKLYORD")
Shell "net use r: \\kc-exec1\shared\wkly orders$"
EndIf
If InGroup ("Senior Staff")
Shell "net use U: \\kc-exc1\shared\seniorstaff$"

EndIf