Michael,Welcome to the board. I'll help if I can... you appear to be missing two Endif's. I would suggest that rather than avoid getting too bogged down in GOTO's you do something like this at the beginning of the script:
code:
$Server = LOCALSERVERIf Ingroup("101")
Use e: "\\server\eshare"
Use f: "\\server\fshare"
Endif
If Ingroup("202")
Use e: "\\server\eshare"
Use f: "\\server\fshare"
Endif
;Change McAfee uninstall path
...
;Rest of script continues, no real need for a label
...
To answer your question, the 101 group users will run everything between the IF condition checking their membership of this group and the Endif statement just before your :GENERAL label.
The example I've given you shows how to structure the code so that the bits you want to run are caught inside your IF statement, which has to be closed properly with an ENDIF.
HTH