I copied most of this stuff from a run-once script - the persistent switch doesn't make sense now (duh). I tried this with same results. Everything else works GREAT !

SETTITLE("HTI Login Script")

;-----------------------------------------------
;GENERAL Drive Mappings
;-----------------------------------------------
USE M: /DELETE
USE M: "\\ntserver\HTFORGE"
? "\\ntserver\HTFORGE @error @Serror"

USE P: /DELETE
USE P: "\\TMMSERVER\PROGRESS"
? "\\TMMSERVER\PROGRESS @error @Serror"

USE S: /DELETE
USE S: "\\ZEUS\DTR"
? "\\ZEUS\DTR @error @Serror"

USE T: /DELETE
USE T: "\\TMMSERVER\TMM"
? "\\TMMSERVER\TMM @error @Serror"

USE Z: /DELETE
USE Z: "\\ZEUS\PUBLIC"
? "\\ZEUS\PUBLIC @error @Serror"

;-----------------------------------------------
;GROUP Drive Mapping
;-----------------------------------------------
IF INGROUP("Domain Admins")
USE X: /DELETE
USE X: "\\ZEUS\IT$"
? "\\ZEUS\IT$ @error @Serror"
GOTO END
ENDIF