Launching RDP session with Start Page

// Expert user has replied.
M Mark Mann 2 years 11 months ago
3 1 0

Team,

I have a customer that is using a Start Page for Rho and EB and they would like to have the ability to have one of the buttons on the start page to launch the RDP shortcut on VC70.  They currently have two buttons.  One that will launch the Wavelink TelnetCE client and one that will exit them out of the start page which prompts for password.  Now they want to add a third button that will launch RDP.  Has anyone done this on the start page to launch RDP with validations to make sure they are not opening more than one session?

Below is a snippet of code that they wrote for the Wavelink Telnet application.  I'm assuming the same could be done for Remote Desktop (RDP);

    //Start wavelink telnet (SAP)
    function doWavelink()
    {
//rho      var wavelinkPath = gen.GetRegistrySetting(2, 'SOFTWARE\\Wavelink\\TelnetCE', 'FlashDir') + '\\TelnetCE.exe';
      var wavelinkPath = EB.System.getRegistrySetting(2, 'SOFTWARE\\Wavelink\\TelnetCE', 'FlashDir') + '\\TelnetCE.exe';
      var wavelinkCL = '';
//rho      wavelinkID = gen.LaunchProcessNonBlocking(wavelinkPath, wavelinkCL); 
      wavelinkID = EB.System.runApplication(wavelinkPath, wavelinkCL, False);
 
//rho      gen.InvokeMetaFunction('application', 'minimize');
      EB.Application.minimize();
      setTimeout('doWavelinkThread()', 10);
    }
   
    function doWavelinkThread()
    {
   if(gen.GetProcessExitCode(wavelinkID) == 0)
      {
        wavelinkID = -1;
//rho        gen.InvokeMetaFunction('application', 'restore');
        EB.Application.restore();
    document.location.reload();
      }
      else
        setTimeout('doWavelinkThread()', 1000);
    }

Cheers,

Mark

Please register or login to post a reply

1 Replies

G Glenn Sayer

Mark,

yes the code for RD would be the same.

CONTACT
Can’t find what you’re looking for?