Maybe something like this...

Code:
IF instr(@IPADDRESS0,"192.168.  5")
IF @userid = 'adm-jack' or @userid = 'jack'
USE E: "\\workstat\c$$" /user:@WkSta\adm-jack /password:something
? 'Error '+@ERROR+' - '+@SERROR
USE F: '\\workstat\d$$' /user:@WkSta\adm-jack /password:something
? 'Error '+@ERROR+' - '+@SERROR
USE G: '\\workstat\e$$' /user:@WkSta\adm-jack /password:something
? 'Error '+@ERROR+' - '+@SERROR
USE H: '\\workstat\f$$' /user:@WkSta\adm-jack /password:something
? 'Error '+@ERROR+' - '+@SERROR
USE I: '\\workstat\g$$' /user:@WkSta\adm-jack /password:something
? 'Error '+@ERROR+' - '+@SERROR
USE J: '\\workstat\h$$' /user:@WkSta\adm-jack /password:something
? 'Error '+@ERROR+' - '+@SERROR
USE K: '\\workstat\i$$' /user:@WkSta\adm-jack /password:something
? 'Error '+@ERROR+' - '+@SERROR
USE L: '\\workstat\l$$' /user:@WkSta\adm-jack /password:something
? 'Error '+@ERROR+' - '+@SERROR
USE M: '\\workstat\m$$' /user:@WkSta\adm-jack /password:something
? 'Error '+@ERROR+' - '+@SERROR
USE N: '\\workstat\n$$' /user:@WkSta\adm-jack /password:something
? 'Error '+@ERROR+' - '+@SERROR
ENDIF
Endif