I need to be able to launch a remote process that is capable of being interacted with by the logged in user.

could fnRemote do this in the logged in users user space? or would this be the rough equivalent of executing psexec?