title: Starting GUI programs via OpenSSH on Windows?
body: <p>I'm trying to execute a labview VI, launching that from a .bat file, called via ssh, from another Windows machine.
  So I do</p>
  
  <pre><code> ssh myuser@IP
   cd  Desktop
   launchVis.bat
  </code></pre>
  
  <p>I connect with user and password. myuser have all the rights to launch the batch file.
  Meanwhile I check the execution via RDP connection on the same machine.</p>
  
  <p>If I run the bat file from a cmd line on the remote machine, the VI starts normally
  If I run the bat file from the ssh connection, i can see the output of echoes in the bat file but LabVIEW will be launched in a different session from RDP-TCP#1.
  The result is that I can see a "LabVIEW" process started in a Session named Services, but I cannot see the VI executing and in general, I don't know IF is executing or not.</p>
  
  <p>Googling about the problem, It seems that I cannot avoid to start processes in "Services" Session and, for this reason, I cannot launch any GUI Program via SSH.
  Suggested solutions are using PsExec or, maybe a third part of ssh Server (with a third part ssh Server I reached my goal over Windows 7) </p>