I'm trying to set a variable (like i can do in windoze) and it doesn't
appear to be working.

is this because the client can't do it yet, or is there a new syntax

example (simplified)
DOS SET CURRSVR="MY-SERVER"
MAP ROOT P:=%CURRSVR/DATA:/apps


this fails because CURRSVR is an invalid identifier. If the server name is
typed into the map line directory, then the mapping will succeed.

thanks in advance