bat管理mstsc 遠程桌面連接

批量添加用戶


@echo off

set "用戶名文件=a.txt"

set "用戶組名稱=administrators"

::文件路徑可以有空格,但是不需要額外加"引號

for /f "usebackq tokens=1-3" %%a in ("%用戶名文件%") do (

        net user %%a %%b /add /PASSWORDCHG:%%c

        net LOCALGROUP %用戶組名稱% %%a  /add

)

echo,用戶添加完成!

pause>nul&exit

SA       passwd110      no    

GX       passwd123      no

FP       passwd456     no



mstsc -v IP 

 由於默認僅限制2用戶訪問,還需做以下操作:

  問題:終端服務器超出最大允許鏈接數

  解決:這個現像的辦法很多,如果馬上需要登陸服務器,最easy的方法是:


開始-運行- mstsc /console /v: 服務器名或IP或域名:遠程端口:

如: mstsc /console /v:222.222.215.222:3389

  原因:用遠程桌面鏈接登錄到終端服務器時經常會遇到“終端服務器超出最大允許鏈接數”諸如此類錯誤導致無法正常登錄終端服務器,引起該問題的原因在於終端服務的缺省鏈接數爲2個鏈接,並且當登錄遠程桌面後如果不是採用註銷方式退出,而是直接關閉遠程桌面窗口,那麼實際上會話並沒有釋放掉,而是繼續保留在服務器端,這樣就會佔用總的鏈接數,當這個數量達到最大允許值時就會出現上面的提示。


五步避免登陸報錯

   一、用註銷來退出遠程桌面而不是直接關閉窗口

   打開“控制面板”,雙擊“添加刪除程序”,單擊“添加刪除Windows組件”,“組件”,在Windows組件嚮導對話框中選中“終端服務” , “下一步”,“應用服務器”,“下一步”,然後按照提示即可改變終端服務的模式。

   Windows 2000終端服務有2種運行模式: 遠程管理模式和應用程序服務器模式。遠程管理模式允許系統管理員遠程管理服務器,而且只允許2個終端會話同時登錄終端服務器。應用程序服務器模式允許用戶運行一個以上應用程序,允許多個用戶從終端登錄訪問服務器。但是,應用終端服務的用戶必須有終端服務授權,即必須在90天之內在這個域或工作組中設置終端服務授權服務器,否則用戶需刪除應用程序,然後再重新安裝。

   二、限制已斷開鏈接的會話存在時間

   1、從終端服務配置中修改

   運行-Tscc.msc(終端服務配置)-連接-雙擊RDP-Tcp或右擊-屬性-會話-選中第一個的替代用戶設置(O)-結束已斷開的會話[將默認值“從不”改爲一個適當的時間,比如30分鐘]

   2、從組策略修改

    開始-運行-gpedit.msc-計算機配置-管理模板-windows組件-終端服務-會話

    右邊窗口選擇 爲斷開的會話設置時間限制 -選擇已啓用,選擇一個時間

    三、增加最多鏈接數

   1、從終端服務配置中修改:運行-Tscc.msc(終端服務配置)-連接-雙擊RDP-Tcp或右擊-屬性,選擇“網卡”選項卡-修改“最大連接數”改成你所需的值,當然這個值不也能太大,否則會佔用較多的系統資源。不過這裏修改的值好像不起作用,設置成無限制時照樣還是會出現本文所說的情況。

   2、組策略級別要高於終端服務配置,當啓用組策略後終端服務配置中的相應選項會變成灰色不可修改

運行-gpedit.msc-計算機配置-管理模板-Windows組件-終端服務

雙擊右邊的”限制連接數量“-選擇”已啓用“-填入允許的最大連接數

四、改變遠程終端模式

推薦使用:

開始-管理工具-終端服務配置-服務器配置-限制每個用戶使用一個會話

五、修改本地安全策略

控制面板>>管理工具>>本地安全策略>>本地策略>>安全選項>>

1、先找到>>Microsoft網絡服務器:在掛起會話之前所需的空閒時間

默認爲:15分鐘,改爲自己所需要的時間(就是登陸後無動作空閒超過多少時間後自動斷開)

2、然後找到>>網絡安全:在超過登錄時間後強制註銷。默認爲:已禁用,一定要改爲:已啓用

下面介紹一些mstsc的參數:

Mstsc (Microsoft terminal services client)

mstsc 與遠程客戶端之間是用Microsoft的遠程桌面協議(Remote Desktop Protocol,簡稱RDP) 連接的,而windows xp的rdp有1個併發數的連接限制。對於每個用戶來說,.rdp 文件在“我的文檔”中是作爲隱藏文件存儲的。

創建與終端服務器或其他遠程計算機的連接,編輯現有“遠程桌面連接 (.rdp)”配置文件,並將 Windows XP 連接(使用“客戶端連接管理器”創建的連接)遷移到新的 .rdp 文件中。

mstsc語法

mstsc.exe {ConnectionFile|/v:server} [/console] [/f] [/w:width /h:height]
mstsc.exe /edit”ConnectionFile”
mstsc.exe /migrate

mstsc參數

ConnectionFile 指定用於連接的.rdp 文件的名稱
/v:server[;port] 指定要連接的遠程計算機
/admin 將連接到會話以管理服務器
/f 在全屏幕模式下啓動“遠程桌面”連接
/w:width 指定遠程桌面窗口的寬度
/h:height 指定遠程桌面窗口的高度
/public 在公用模式下運行遠程桌面
/span 是遠程計算機的高度和寬度與本地虛擬桌面相匹配,如有必要擴展到多個顯示器。若要擴展到多個顯示器,所有顯示必須具有相同的高度並垂直排列
/console 連接到指定 Windows 2000 Server 的控制檯會話
/edit 打開指定的 .rdp 文件進行編輯
/migrate 將使用“客戶端連接管理器”創建的舊版連接文件遷移到新的 .rdp 連接文件中

如果感覺比較麻煩,可以使用 遠程終端加強版本,強制登陸


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