You don’t need to use RunAsCurrentUser.exe anymore. The BES Client can do this natively by using a configuration option in the actionscript to change the behavior of the wait or run command.
See this example:
override wait
hidden=true
runas=currentuser
wait wscript C:\users\{parameter "CurrentUserName"}\appdata\local\PST_Move.vbs
From here: Running VBScript's (or batch files) on Win7 without local Admin priv's