title: PSexec and windows 2008 server (access denied)
body: <p>I have a program which uses psExec for retrieving environment variables on a remote host. I get the error: Could not start PSEXESVC service on xxhost Access denied.</p>
  
  <p>This command works for windows 2003 servers but not 2008 (it works on 2008 if I run CMD as another user):
  psexec \xxhost -u xxdomain\xxuser -p xxpasswrd-h cmd  /c echo %%JAVA_HOME^%%</p>
  
  <p>I also tried creating a connection before executing psexec (with NET USE)-as above, this works on 2003 but not 2008:
  NET USE \XXhost
  psexec \host cmd  /c echo %%JAVA_HOME^%%</p>
  
  <p>The problem is that I can't use RUNAS in batchfiles as it prompts for password. So, does anybody know how a workaround without having to make changes on the remote server?</p>