WinXP遠程桌面連接

 

1 輕鬆玩轉遠程桌面之高手運用 
 前兩篇文章中(1、2),我們分別介紹了遠程桌面的開啓以及使用方法,並且爲大家介紹了幾個實際工作中遇到的小技巧,不過系統自身的遠程桌面連接功能有很多默認的限制,不能滿足所有使用者的實際需要,今天我們就探討如何突破這些遠程桌面默認缺陷的方法。
  
  缺陷1:遠程桌面單獨開啓終端用戶
  
  缺陷描述:使用WIN2000server和WIN2003的遠程終端訪問時,默認的訪問方式是新建一個終端用戶,這個用戶不會影響服務器當前的用戶,你看不到當前已經登錄到桌面的用戶的使用情況。
  
  實際上用遠程桌面登錄服務器後等於多開了一個用戶登錄資源,浪費資源不說對於一些隨系統啓動的服務已經在另一個用戶登錄時候開啓,這樣在遠程用戶登錄後就不能再開啓該服務了,影響了服務器的操作。
  
  解決方法:
  
  如果要登錄到服務器主機當前用戶的桌面,而不是新建一個終端用戶的話可以用快捷方式進行登錄連接,命令如下:%SystemRoot%/system32/mstsc.exe /console,連接上服務器以後當前主機的用戶會黑屏,只有遠程用戶可以看到桌面,而且看到的這個桌面就是原本已經在服務器本機登錄的桌面了。
  
  例如遠程用戶計算機系統安裝在c:/winnt下,我們通過任務欄的“開始->運行->輸入c:/winnt/system32/mstsc.exe /console”實現上面提到的不開新終端用戶登錄遠程服務器的功能。
  
  小提示:
  
  1、因爲WIN XP遠程終端服務是單用戶的,也就是說通過遠程桌面服務登錄服務器時服務器本地登錄界面將黑屏。所以不管你是否用這個參數都會登錄到主機當前的桌面。
  
  2、在開啓XP遠程桌面功能時一定要保證本地XP自帶的防火牆是關閉的或者遠程桌面連接使用的端口是容許通過的,另外本地帳戶必須設置密碼,因爲用於遠程連接的帳戶必須有密碼纔可以正常訪問。(如圖1)
 
 
 貼子相關圖片:
 
 作者: 冷雨夜路人   2005-10-6 15:36   回覆此發言   
 
--------------------------------------------------------------------------------
 
2 回覆:輕鬆玩轉遠程桌面之高手運用 
 缺陷2:XP系統遠程桌面登錄單用戶
  
  缺陷描述:正如缺陷1小提示中提到的一樣,XP系統遠程終端服務是單用戶的,也就是說通過遠程桌面服務登錄服務器時服務器本地登錄界面將黑屏。
  
  不管你是用本地登錄還是遠程登錄,同一時刻XP只容許一個用戶操作計算機,後登錄的將把之前登錄的用戶踢掉控制權。(如圖2)筆者曾經嘗試過多種方法XP都不能讓兩個用戶同時登錄,無論同時登錄兩個遠程桌面連接,還是一個遠程桌面一個本地桌面,無論是兩者使用相同用戶名,還是使用不同用戶名,均不奏效。 
 
 貼子相關圖片:
 
 作者: 冷雨夜路人   2005-10-6 15:37   回覆此發言   
 
--------------------------------------------------------------------------------
 
3 回覆:輕鬆玩轉遠程桌面之高手運用 
 解決方法1:
  
  第一步:首先是在Windows XP上安裝SP2正式版。
  
  第二步:準備一份版本較早的SP2終端服務器軟件,因爲原本微軟準備把多用戶使用遠程桌面程序放在SP2中的,不過在最新的SP2中將該功能取消了。中文SP2測試版較難找到,可以使用英文版Build 2055,運行之後沒有發現任何問題。可以從http://www.msfn.org/board/index.php?s=85a71ca2987c89886c99733154ae685f&act=Attach&type=post&id=161513下載Build 2055的終端服務器執行文件TermSrv.DLL。從這個鏈接下載來的是一個擴展名爲.DL_的文件,你可以把它的擴展名改成ZIP文件,然後用WinRAR解開它。
  
  第三步:用安全模式啓動Windows XP,如果有多個操作系統,可以啓動另一個能訪問Windows XP系統分區的系統(除非安裝了第三方工具軟件,否則Windows 98不能訪問NTFS分區,因此Windows 98可能沒用)。然後,把Windows XP裏面SP2正式版的所有TermSrv.DLL備份一下,在所有TermSrv.DLL文件出現的位置,用Build 2055版本的TermSrv.DLL覆蓋。通常,TermSrv.DLL至少出現在二個位置,分別是:/Windows/system32,/Windows/system32/dllcache。凡是原來有TermSrv.DLL的地方,就用Build 2055版本的TermSrv.DLL覆蓋。
  
  第四步:用正常模式啓動Windows XP,如果系統的文件保護功能提示說TermSrv.DLL文件已被修改,並詢問是否要復原,選擇否。
  
  第五步:最後還要修改一下註冊表,增加終端服務器的多用戶許可。鑑於修改註冊表比較麻煩而且容易出錯,你可以用下面的批命令修改註冊表:
  
  @echo off
  setlocal
  set regkey="HKLM/SYSTEM/CurrentControlSet/Control/Terminal Server/Licensing Core"
  reg add %regkey% /v EnableConcurrentSessions /T REG_DWORD /D 1 /f
  endlocal
  
  將上述內容保存爲一個批命令文件,如AA.BAT,雙擊執行一下就可以了。最後突破限制的效果如圖3所示。修改後的XP遠程服務器允許兩個不同的用戶同時登錄,成功的突破了微軟的系統缺陷。
   
 
 貼子相關圖片:
 
 作者: 冷雨夜路人   2005-10-6 15:38   回覆此發言   
 
--------------------------------------------------------------------------------
 
4 回覆:輕鬆玩轉遠程桌面之高手運用 
 小提示:
  只有當Windows XP啓用了歡迎屏幕,快速用戶切換功能之後,遠程桌面才能支持多用戶併發訪問。可以從如下位置啓用它們:“控制面板→用戶賬戶→更改用戶登錄或註銷的方式”。
  
  解決方法2:
  
  雖然網上有很多文章說可以通過下在Build 2055的終端服務器執行文件TermSrv.DLL來解決這個問題。不過這個DLL文件已經非常難找了,我們可以到http://www.sala.pri.ee/Termiserv_XPSP2_i386_1.0.exe下載這個遠程桌面補丁程序,(如圖4)把他安裝在XP SP2沒有域的計算機上就可以輕鬆突破單用戶使用XP遠程桌面的限制了
   
 
 貼子相關圖片:
 
 作者: 冷雨夜路人   2005-10-6 15:38   回覆此發言   
 
--------------------------------------------------------------------------------
 
5 回覆:輕鬆玩轉遠程桌面之高手運用 
  解決方法3:
  
  我們也可以通過第三方軟件來解決XP下的多用戶訪問遠程桌面功能,藉由博軟軟件開發的WinConnect Server,可以讓我們突破限制,多用戶同時進行Windows XP之旅。WinConnect Server當前最新版本是WinConnect Server XP,下載地址爲http://www.thinsoftinc.com/download/WinConnect-ServerXP/setup.exe,軟件大小爲8.40MB。
  
  總結:
  
  其實微軟很多系統缺陷確實給用戶帶來了大量的不方便,不過作爲面向家庭用戶的XP和WIN2000 PRO在遠程桌面功能方面有限制也是應該的,畢竟面向公司服務器的產品和家庭用戶在應用上有很大不同。
 
 

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