狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

C# 管理遠程桌面

admin
2018年2月10日 11:56 本文熱度 8390

工作中需要經(jīng)常連接多臺服務器,每臺服務器密碼定時修改。 
最初的時候,是把賬號密碼記錄在一個文本文件中,第一次連接,復制粘貼。之后就可以直接從連接歷史中選出來。 
但是后來服務器多了之后,連接歷史中都是IP地址,經(jīng)常認錯。就萌生了使用工具管理的想法。 
但是服務器賬號密碼這東西太敏感,對網(wǎng)上下載的工具不信任,就產(chǎn)生自己寫一個工具的想法。 
賬號密碼的管理,無非就是數(shù)據(jù)最基本的增刪改查,無需贅言。 
遠程連接服務器時,遇到了麻煩。 
連接服務器的方法很簡單,生成RDP文件,然后

System.Diagnostics.Process.Start("mstsc.exe", RDP文件路徑)
  • 1

此方式方便。但是沒辦法傳密碼。如果連接的服務器沒有在本機保存密碼,或者保存的密碼不對,就需要手動輸入密碼進行連接。 
注:此處有個坑,網(wǎng)上很多人的blog里寫道,可以在rdp文件中加入password屬性,然后把密碼通過某種方式加密后最有password的屬性值,即自動連接,無須再輸入密碼。但是這個方法我就沒成功過。也不知道那些個寫或者轉(zhuǎn)這個方法的人到底有沒有嘗試。 
而后,又查了很多網(wǎng)站和資料。終于找到一個辦法。 
首先調(diào)用cmdkey.exe,將遠程桌面的賬號密碼作為憑據(jù),添加到本機的憑據(jù)管理中,然后在通過以上方法啟動遠程桌面即可。

Process process = new Process();
process.StartInfo.FileName = Environment.ExpandEnvironmentVariables(@"%SystemRoot%\system32\cmdkey.exe");
process.StartInfo.Arguments = "/generic:TERMSRV/" + IP地址 + " /user:" + 用戶名+ " /password:" + 密碼;
process.Start();
  • 1
  • 2
  • 3
  • 4

至此,遠程桌面管理的功能就基本實現(xiàn)了。其他的無非是一些界面美化,操作習慣,等等。不再贅述。

不過試運行了一段時間后發(fā)現(xiàn)一個問題。在WindowsXP的電腦上是沒有cmdkey.exe這個東西的。直接導致沒辦正常使用了。只能在Windows7和Windows10上正常使用。期他的系統(tǒng)沒有測試,但是想來只要是版本高于Windows2003的系統(tǒng)也是能正常使用的。 
想讓WindowsXP正常使用,從Windows2003里復制一個到WindowsXP里就可以了。一定要是Windows2003的。其他系統(tǒng)里的不行。


該文章在 2018/2/10 11:56:53 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務費用、相關報表等業(yè)務管理,結(jié)合碼頭的業(yè)務特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved