2017-06-20 72 views
0

我有一個要求,即只能通過遠程桌面連接訪問我的應用程序之一。如何自動化可通過遠程桌面訪問的應用程序

我通常連接到使用以下步驟 1)服務器用戶ID使用瀏覽器然後打開應用程序的應用導航到遠程桌面連接,輸入IP地址 2)輸入,密碼 3)。

請幫忙完成這些步驟。

回答

0

您可以分兩步來解決問題: 1.通過java代碼(或任何其他可選的語言,您很舒服)登錄到該框。

遠程桌面連接

JAVA

// creating credentials 
Process p = Runtime.getRuntime().exec("cmdkey /generic:"+ip+" /user:"+userName+" /pass:"+password); 
p.destroy(); 

Runtime.getRuntime().exec("mstsc /v: "+ip+" /f /console"); 

Thread.sleep(2*60*1000); // min sec millisec 
// deleting credentials 
Process p1 = Runtime.getRuntime().exec("cmdkey /delete:"+ip); 
p1.destroy(); 
  • 一旦你能夠登錄到所述框,它是作爲啓動瀏覽器,在打開的應用程序一樣簡單和運行你的腳本(這些腳本應該出現在你想運行腳本的遠程桌面上)。這非常簡單。
  • +0

    @kumar做了解決方案嗎?或者你仍然面臨問題? –