虛擬機做自動化測試時關閉遠程桌面後無法操作

虛擬機上的windows系統做自動化測試時,一旦關閉遠程桌面就無法操作了

1 關閉遠程連接,無法操作

1、遠程連接桌面時,java可以操作瀏覽器,輸入、點擊等操作。但是有些操作,比如另存爲文件時,需要彈出一個另存爲的窗口。如果是遠程桌面連接的狀態下,這個是沒問題的,但是一旦關閉遠程桌面,這個窗口就彈不出來了,通過java截屏顯示,關閉遠程桌面後,截取到的就是黑屏。
2、在實體機器上實驗,遠程連接桌面時,被遠程的機器屏幕是黑的,斷開連接後,處於鎖屏的狀態。
3、經過一番查找,可以用一個bat腳本解決這個問題。
4、新建一個bat腳本文件:EnableCloseRDP.bat,然後把腳本內容複製到文件中。直接雙擊運行,搞定

腳本如下:

@%windir%\System32\tscon.exe 0 /dest:console
@%windir%\System32\tscon.exe 1 /dest:console
@%windir%\System32\tscon.exe 2 /dest:console

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章