cancel
Showing results for 
Search instead for 
Did you mean: 

Accessing application using RDP

PankajWalia1
Level 4
Hi I have a use case where application runs on a management server where user logs into using RDP from his desktop and starts up the application. Can Blue prism handle this scenario where application is being launched using RDP on another server? Any info. you can share will be great on how to handle such use case.. Meanwhile, I have asked if there are any clients we can install on Resource PC but not sure as I have yet to hear back...
5 REPLIES 5

Anonymous
Not applicable
If you want to automate through RDP, you will need to do surface automation - so it should be possible, though a less pleasant development process.

thanks for the response..We have found out that user logs into citrix, to start RDP session to the server where the application is installed. He then launches the application and performs the tasks.. Is there any start up info./template/best practice guidelines on how we should approach this use case.. Any guidance from experienced users on surface automation will be helpful . thanks.

Anonymous
Not applicable
As part of the Blue Prism Surface Automation training you get information on how this is done in the most reliable way. Usually you will basically: 1: Read bounds of the window (or region within the window) 2: Read screenshot of the bounds with a dynamic region 3: Search for a certain label (e.g. button or field) within the screenshot (i will suggest using 'Utility - Image Search' which is available here on the portal) 4: Send a Global Mouse Click to the output coordinates from the image search (or new calculated coordinates based on the output). This also means that the only way you can type things into a surface automated application is by send Global Mouse Clicks to highlight a certain area, and then use Send Global Keys to type certain information. To instead read text you can either define the fonts used in the application within region mode, or you can go for actual OCR.

AadarshPandey
Level 2
Hi I am Trying to launch mstsc.exe to login in RDP but not able to map the box as well as i tried entering credentials using send keys but that too does not work efficiently, When i use surface automation,windows mode as well as AA to map the element I get below error. System.ApplicationException: The window spied was not found in the model at BluePrism.AMI.clsAMI.Spy(clsElementTypeInfo& elementType, List`1& identifiers) at Automate.frmIntegrationAssistant.HandleSpyOrLaunchClick(Object sender, EventArgs e) Could you please help me for the solution for the issue.

HI, You can not launch the mstsc.exe because it opens multiple process blue prism could not identify for which element it has to locate. This is the reason you you are geeting the exceptions.