A "special register" is a SQL construct, a SQL expression. Thus, you have to use SQL mechanisms to evaluate the expression and retrieve the value. So what's wrong with using the VALUES statement that Andy mentioned?
If you just need to get the user who is executing your batch file, you have to look at Windows mechanisms - not at DB2.