• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    用XP SP2仿2003遠程多用戶登錄

    發布: 2007-7-13 21:11 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 88次 | 進入軟件測試論壇討論

    領測軟件測試網   遠程桌面也需要多用戶工作

      情景再現:

      5號樓348宿舍住著一些“有錢人”,每位同學人手一臺電腦,還另外富裕一臺電腦,開啟了遠程桌面,供大家使用。

      Windows XP遠程桌面具有許多方便的地方,同學們可以在外地或是自己家里遙控這臺電腦,遠程管理、排解故障都輕松愉快。不過麻煩也來了:每個同學都有權對系統進行修改(大家是平等的),一次,阿毛登錄后,進行傳輸文件等操作,這時胖子突然登錄了,阿毛被強制注銷!所有文件傳輸工作都被禁止了!不僅如此,假如阿毛登錄時遇到問題,希望其他人登錄過來協同解決也不行,因為遠程桌面只允許一個用戶登錄。

      確實很遺憾,遠程桌面只允許一個用戶登錄。假設現在有兩臺電腦,分別是COMPANYX和COMPANY-XP2(這臺電腦安裝了SP2),現在要從COMPANYX通過遠程桌面連接到COMPANY-XP2,于是在COMPANYX上運行“mstsc”,輸入遠程計算機的名稱和登錄用戶名、密碼(見圖1)。

      
    圖一

      點擊“連接”,COMPANYX上出現COMPANY-XP2遠程桌面窗口,并提示說COMPANY-XP2電腦上已有另一個用戶usery登錄。如果繼續登錄COMPANY-XP2,其當前登錄用戶usery將被強行注銷(見圖2)。

    圖二
     

      在圖2中點擊“是”,COMPANYX遠程桌面程序強行注銷COMPANY-XP2上當前登錄的usery用戶,使COMPANY-XP2電腦回到登錄歡迎界面,同時COMPANYX的遠程桌面窗口顯示出COMPANY-XP2桌面。這時在COMPANY-XP2上,無論用哪一種用戶身份(如abc或usery)登錄,COMPANY-XP2都會強行注銷遠程登錄的用戶abc,使遠程連接中斷——也就是說,無論何時,遠程桌面只允許一個用戶登錄!


      解決辦法

      年初網絡上盛傳XP的SP2將支持多個用戶同時建立遠程桌面連接,當時著實高興了一陣子。等正式版SP2一出來,趕忙試試SP2的遠程桌面多用戶支持,卻發現無論如何不能讓兩個用戶同時登錄——無論是同時登錄兩個遠程桌面連接,還是一個遠程桌面、一個本地桌面,無論是兩者使用相同用戶名,還是使用不同用戶名,一概行不通!

      到底怎么回事呢?查閱微軟有關SP2的說明文檔,沒見到任何有關遠程桌面多用戶支持的說明。搜索網絡,有關多用戶支持的介紹都是年初的資料,近來這類文章似乎銷聲匿跡了。那么,是不是微軟原來打算讓SP2支持多個用戶同時連接遠程桌面,后來又取消了呢?為了搞清楚這個問題,我在安裝SP2的電腦上將SP2正式版的終端服務器替換成SP2測試版的終端服務器,果然成功地同時建立了兩個連接,下面就介紹一下具體的實施步驟。

      第一步:首先是在Windows XP上安裝SP2正式版,按照常規方式安裝即可,這里不再贅述。

      第二步:準備一份版本較早的SP2終端服務器軟件(據說從Build 2082開始該功能就被禁止了,所以最好使用之前版本),中文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)。

      
    圖一
     

      小提示

      只有當Windows XP啟用了歡迎屏幕、快速用戶切換功能之后,遠程桌面才能支持并發的用戶訪問。你可以從如下位置啟用它們:“控制面板→用戶賬戶→更改用戶登錄或注銷的方式”。

      綜上所述,改造后的XP遠程服務器允許兩個不同的用戶同時登錄——雖然不能與Windows Server 2003強大的終端服務功能相比,但畢竟聊勝于無,勉強可算多用戶支持。我曾經試著把Windows Server 2003的終端服務器復制到XP,但沒有成功?磥砦④洸贿z余力地堅持這樣的一個原則:作為個人桌面操作系統的XP,不允許多個用戶同時使用。

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>