我們在我們的開發環境中使用了許多遠程桌面,並且在多個環境中部署了許多服務器。記住他們的IP,用戶名和密碼很繁瑣。我想寫一個帶有按鈕的小工具。點擊後,我想啓動這些遠程桌面,自動從某個列表中獲取用戶名和密碼。自動化遠程桌面連接
我知道有一個相當於MS遠程桌面的命令行:mstsc
。 This線程建議要做到這一點,如下所示:
cmdkey /generic:TERMSRV/"computername or IP" /user:"username" /pass:"password"
mstsc /v:"computer name or IP"
我跑第一線,它說,成功添加憑據。然後,當我運行第二行時,它僅運行指定IP的遠程桌面連接並要求輸入用戶名和密碼。我希望它通過自動應用cmdkey
中指定的憑證在指定的IP上打開遠程連接的桌面。
- 這裏有什麼問題?是否有可能使用這種Powershell腳本?
- 我可以通過HTML頁面調用這個腳本嗎(因爲我還有很多其他資源將放置在網頁上,這將成爲我們開發人員的一站式鏈接,所以我們不會浪費時間和精力尋找它們每次我們想要它們,有沒有可能通過registering application to URI scheme?)
- 有沒有其他(標準)的方法?
您無法使用PowerShell創建按鈕。 PowerShell是基於命令行的語言。對於按鈕,請看看C#和Visual Studio Express – Solaflex 2013-05-10 10:13:39
@Solaflex是的,我知道我必須從使用說.NET構建的應用程序調用此PowerShell scritps。剛剛刪除了這些問題,因爲我剛剛意識到它很可能。 – Mahesha999 2013-05-10 10:17:33
計算機是否在域中? – Solaflex 2013-05-10 10:40:50