遠端桌面連線管理員 v2.93

作者:Julian Burger

發佈日期:2023 年 7 月 26 日

Download下載遠端桌面連線管理員(530 KB)
Sysinternals Live立即執行

簡介

RDCMan 管理多個遠端桌面連線。 這適用於管理伺服器實驗室,您需要定期存取每部電腦,例如自動化簽入系統和資料中心。

伺服器會組織成具名群組。 您可以使用單一命令連線或中斷群組中所有伺服器的連線。 您可以將群組中的所有伺服器檢視為一組縮圖,並在每個工作階段中顯示即時動作。 伺服器可以從父群組或認證存放區繼承其登入設定。 因此,當您變更實驗室帳戶密碼時,只需要在一個地方變更 RDCMan 所儲存的密碼即可。 以使用 (於本機) 登入使用者授權單位的 CryptProtectData 或 X509 憑證來加密 ,以安全地儲存密碼。

若是具有 Win7/Vista 之前作業系統版本的使用者,則必須取得終端服務用戶端的第 6 版。 您可以從 Microsoft 下載中心取得:XP; Win2003

升級附注:具有此 RDCMan 版本的 RDG 檔案與舊版程式版本不相容。 以這個版本開啟並儲存的任何舊版 RDG 檔案都會備份為 filename.old


顯示

遠端桌面連線管理員顯示包含功能表、具有伺服器群組的樹狀結構、分割器列和工作區。

功能表

RDCMan 中有數個最上層功能表:

  • File:載入、儲存和關閉 RDCMan 檔案群組
  • Edit:新增、移除和編輯服務器和群組的屬性。
  • Session:連線、中斷連線和登出工作階段
  • View:控制伺服器樹狀結構、虛擬群組和工作區大小可見度的選項
  • Remote Desktops:允許以階層式方式存取群組和伺服器,類似於伺服器樹狀結構;主要適用於伺服器樹狀結構隱藏時
  • Tools:變更應用程式屬性
  • Help:瞭解 RDCMan (您可能已經找到此功能)

樹狀結構

大部分的工作 (例如新增、移除和編輯服務器和群組) 都可透過以滑鼠右鍵按一下樹狀節點來完成。 您可以使用拖放來移動伺服器和群組。

鍵盤快速鍵:

  • Enter:連線至選取的伺服器。
  • Shift+Enter:使用「連線身分」功能來連線至選取的伺服器。
  • Delete:移除選取的伺服器或群組。
  • Shift+Delete:直接移除選取的伺服器或群組。
  • Alt+Enter:選取的伺服器或群組的 [Open properties] 對話方塊。
  • Tab:如果選取連線的伺服器,請為其提供焦點。

使用 [View.Server tree location] 功能表選項,即可在視窗的左邊緣或右邊緣尋找樹狀結構。

伺服器樹狀結構可以停駐、自動隱藏,或一律透過 [View.Server tree visibility] 功能表選項隱藏。 伺服器樹狀結構未顯示時,伺服器仍可透過 [Remote Desktops] 功能表存取伺服器。 當樹狀結構自動隱藏時,分割器列仍會顯示在視窗左側。 將滑鼠停留在上方會將伺服器樹狀結構帶回檢視。

工作區

工作區顯示取決於樹狀結構中選取的節點。 如果選取伺服器,則工作區會顯示該伺服器的遠端桌面用戶端。 如果選取群組,則工作區會顯示該群組內伺服器的縮圖。 您可以透過 [View] 功能表來指定工作區的大小,以及調整 RDCMan 視窗的大小。 使用 [View.Lock window size] 以防止拖曳框架來調整視窗大小。

注意:連線伺服器可以從縮圖檢視的鍵盤瀏覽接收焦點。 有焦點的伺服器不一定很明顯,所以請小心。 有一個設定可控制此功能:[Display Settings.Allow thumbnail session interaction]。

全螢幕模式

若要以全螢幕模式使用伺服器,請選取伺服器以提供焦點,然後按下 Ctrl+Alt+Break (此鍵可設定,請參閱「快速鍵」)。若要退出全螢幕模式,請再次按下 Ctrl+Alt+Break,或使用連線標題列中的最小化/還原按鈕。 如果監視器跨越選項啟用,則可以跨越多個監視器。

快速鍵

您可以在這裡找到完整的終端機服務快速鍵清單。 其中有些可以從 [Hot Keys ] 索引標籤來設定。

檔案

RDCMan 中組織的最上層單位是遠端桌面檔案群組。 檔案群組是儲存在單一實體檔案中的群組和/或伺服器集合。 伺服器無法存在於群組外部,群組無法存在於檔案外部。

檔案具有伺服器群組的所有特性,但無法變更其父群組。

群組

群組包含伺服器和組態資訊的清單,例如登入認證。 組態設定可以繼承自另一個群組或應用程式預設值。 群組可以是巢狀,但為同質:群組可能包含群組或伺服器,但不能同時包含兩者。 群組中的所有伺服器都可以同時連線或中斷連線。

在樹狀檢視中選取群組時,其下方的伺服器會顯示在縮圖檢視中。 縮圖可以顯示實際的伺服器視窗,或只顯示連線狀態。 全域縮圖檢視屬性可以透過 [Tools.Options.Client Area] 索引標籤來調整,而群組/伺服器特定設定則位於 [Display] 設定。

智慧群組

智慧群組會根據一組規則動態填入。 智慧群組同層級群組的所有祖系都有資格納入。

已連線虛擬群組

當伺服器處於連線狀態時,該伺服器就會自動新增至連線虛擬群組。 伺服器無法從已連線群組中明確新增或移除。

連線群組可以透過 [View] 功能表來開啟/關閉。

重新連線虛擬群組

有時候伺服器會中斷連線,而且會刻意離線一段未指定的時間,例如在作業系統更新之後重新開機時。 在此情況下,請將該伺服器拖曳至 [Reconnect] 群組。 RDCMan 會持續嘗試連線到伺服器,直到成功為止。

重新連線群組可以透過 [View] 功能表來開啟/關閉。

我的最愛虛擬群組

我的最愛虛擬群組是您最愛伺服器的一般檔案。 您可以從伺服器樹狀結構新增任何伺服器。 當樹狀結構中有許多伺服器,且您通常會使用來自不同群組的少數伺服器時,這會很有幫助。

我的最愛群組可以透過 [View] 功能表來開啟/關閉。

連線至虛擬群組

連線至虛擬群組包含非使用者建立群組之成員的伺服器。 如需詳細資訊,請參「閱臨機操作連線」。

[連線至] 群組會於臨機操作連線存在時顯示,並在沒有連線時消失。

最近的虛擬群組

最近的虛擬群組包含最近存取的伺服器。

最近的群組可以透過 [View] 功能表來開啟/關閉。

伺服器

伺服器具有伺服器名稱 (電腦的網路名稱或 IP 位址)、選擇性的顯示名稱和登入資訊。 登入資訊可能繼承自另一個群組。

手動新增伺服器

遵循模式的伺服器名稱可以大量新增至群組。 模式類別有兩種:

  • 反覆項目 - {a,b,c} 逐一查看逗號分隔的內容。
  • 範圍 - [1-5] 反覆運算數值範圍。 在下限前面加上 0's,以指定最小寬度。

範例:

  • server1{a,b,c}:加上 server1a, server1b, server1c
  • server[001-15]:加上 server001, server002, ..., server015
  • {dca,dcb}rack[1-5]sql[1-2]:加上 dcarack1sql1, dcarack1sql2, dcarack2sql1, ..., dcarack5sql2, dcbrack1sql1, ... dcbrack5sql2

從文字檔匯入伺服器

伺服器可以從文字檔匯入群組。 檔案格式僅為每行一個伺服器名稱:

Server1
SecondServer
YANS

您也可以在對話方塊中明確指定伺服器名稱。

所有伺服器都會匯入具有相同喜好設定的相同群組。 如果匯入的伺服器名稱與現有伺服器相同,則現有的伺服器喜好設定會更新為新的伺服器。

臨機操作連線

您可以透過 [Session.Connect to] 功能來建立臨機操作伺服器連線。 這些伺服器將會新增至連線至虛擬群組。 從該處,您可以將它們移至使用者建立的群組,以轉換成實際伺服器。 當 RDCMan 結束時,「連線至」群組中剩下的伺服器不會保存。

Microsoft Azure

[Connection Settings] 索引標籤中,將角色名稱和角色執行個體名稱輸入負載平衡組態 ,如這裡所述,範例 Cookie: mstshash=MyServiceWebRole#MyServiceWebRole_IN_0#Microsoft.WindowsAzure.Plugins.RemoteAccess.Rdp

工作階段動作

在會話中,焦點可以釋出至另一個工作階段或伺服器樹狀結構。

  • 焦點釋放左方 (預設值為 Ctrl+Alt+Left):這會選取先前選取的工作階段。
  • 焦點釋放右方 (預設值為 Ctrl+Alt+Right):這會顯示對話方塊來選擇聚焦的位置。 最多會有最近使用之工作階段的按鈕,以及伺服器樹狀結構的按鈕,以及將 RDCMan 最小化的按鈕。

某些按鍵組合和 Windows 動作可能會難以在遠端工作階段上執行,尤其是當 RDCMan 本身在遠端工作階段內啟動時,例如 Ctrl+Alt+Del。這些均可從 [Session.Send keys][Session.Remote actions] 功能表項目取得。

全域選項

[Tool.Options] 功能表項目會顯示 [Options] 對話方塊。 全域設定 (例如工作區大小) 可從此處修改。 大部分的伺服器相關選項 (例如熱鍵和體驗頁面上的選項) 在下次連接該伺服器時才會生效。

一般

隱藏主功能表,直到按下 ALT
您可以隱藏主功能表至按下 ALT 鍵或按一下視窗標題區域為止。

自動儲存間隔
您可以讓 RDCMan 定期自動儲存開啟的檔案。 核取 [自動儲存] 核取方塊,並指定儲存間隔 (以分鐘為單位)。 間隔 0 不會定期儲存,但會在結束 RDCMan 時隱藏儲存提示。

在啟動時提示重新連線已連線伺服器
RDCMan 會記住程式結束時連線的伺服器。 在下一次執行時,系統會提示您選擇要重新連線的伺服器。 停用此選項會自動重新連線所有先前已連線的伺服器。 請參閱「命令列」了解會影響此行為的命令列參數。

預設群組設定
按一下此按鈕會開啟對話方塊,以設定繼承階層基底層級的設定。 例如,如果 [檔案] 群組設定為繼承自其父系,這就是設定的來源。

樹狀結構

按一下以選取將焦點提供給遠端用戶端
使用滑鼠按一下選取伺服器樹狀結構控制項中的節點時,預設行為是將焦點放在樹狀結構控制項上。 有一個選項可以變更此選項,以將焦點放在選取的伺服器上。

當樹狀目錄控制項處於非使用中狀態時,將節點變暗
RDCMan 可以在樹狀結構控制項處於非使用中狀態時變暗。 這會呈現更明顯的鍵盤焦點視覺差異。

工作區

工作區大小
此選項會調整 RDCMan 視窗的工作區大小。 您也可以從 [View.Client size] 功能表來取得這些選項。

縮圖單位大小
縮圖單位大小可指定為絕對像素大小或用戶端面板寬度的相對百分比。

熱鍵

許多遠端桌面熱鍵都是可設定的。 不過有一個有限的對應。 例如,如果預設索引鍵是 ALT-某按鍵,則替換的索引鍵也必須是 ALT-某按鍵。 若要變更快速鍵,請流覽至快速鍵的文字方塊,然後按新的 「某按鍵」。

體驗

視電腦可用的頻寬而定,您也可考慮限制 Windows UI 功能以改善效能。 連線速度下拉式清單可用來設定所有選項,也可以個別自訂。 功能包括:桌面背景、顯示拖曳時的完整視窗內容、功能表和視窗動畫,以及視窗主題。

全螢幕

顯示全螢幕連線列
自動隱藏連線列
當伺服器以全螢幕模式顯示時,遠端桌面 ActiveX 控制項會在視窗頂端提供 UI 連線列。 此列可以開啟和關閉。 開啟時,您可以選擇將其釘選或自動隱藏。

全螢幕視窗一律位於頂端
當 RDCMan 以全螢幕模式顯示伺服器時,您可以選擇讓視窗一律顯示為最上層視窗。

必要時使用多個監視器
根據預設,全螢幕工作階段僅限於包含伺服器視窗的監視器。 您可以在全螢幕選項中啟用多個監視器擴展。 如果遠端桌面大於視窗的監視器,則該桌面會視遠端工作階段的需求擴展多個監視器。 請注意,使用的只有矩形區域,因此如果您有兩個具不同垂直解析度的監視器,則會使用其中較短的監視器。 此外,遠端桌面控制的硬性限制為 4096x2048。

本機選項

群組和伺服器有數個索引標籤式屬性頁,其中包含各種自訂選項。 這些頁面有許多是群組和伺服器通用的。 核取 [繼承自父代] 核取方塊時,後續設定也會繼承自父容器。 大部分的伺服器相關變更 (例如遠端桌面大小) 都要等到下次伺服器連接時才會生效。

檔案設定

此頁面只會針對檔案的屬性顯示。 它包含檔案群組名稱的選項、顯示檔案的完整路徑 (無法編輯) 並具有註解欄位。

群組設定

此頁面只會針對群組的屬性顯示。 其中包含群組名稱、父巢狀化和註解的選項。

伺服器設定

此頁面只會針對伺服器的屬性顯示。 其中包含伺服器名稱、其顯示名稱、父巢狀化和註解的選項。 SCVMM 虛擬機器可以使用 VM 主控台連線選項,透過 RDP 連線到主機。 執行 PowerShell 命令:

get-vm | ft ElementName,Name,Id

以判斷對應至 VM 的識別碼。

登入認證

[登入認證] 屬性頁包含與遠端登入相關的選項。 使用者名稱、密碼和網域都是於此頁面設定。 網域和使用者名稱可以使用 domain\user 格式一起指定。 登入電腦「網域」而非 Windows 網域時,您可以指定 [伺服器] 或 [顯示]。 在登入時,前者會取代為伺服器名稱,後者則取代為顯示名稱。 當您有一組需要以系統管理員身分登入的電腦時,這會很有用。 在屬性頁面中輸入的登入設定預設會用於新的連線。 如果您想要暫時為新連線自訂這些設定,請使用 [Connect As] 功能表項目來連線。

閘道設定

閘道設定屬性頁具有使用 TS 閘道伺服器的選項。 閘道名稱、驗證方法和本機位址略過的選項都位於此頁面。 從 Vista SP1 和 Longhorn 伺服器開始的作業系統使用者將會具備有關登入認證的其他選項:

明確輸入閘道使用者名稱和密碼 能夠與遠端伺服器共用閘道認證

連線設定

[連線設定] 索引標籤包含用來自訂工作階段連線方式的設定,以及在登入時發生的情況。

您可以指定主控台工作階段是否應也連線到遠端桌面連線埠。

也有設定可讓您在連線時執行程式。 輸入程式名稱,並選擇性地輸入該程式的工作目錄。 請注意,只有在您第一次連線到主控台工作階段時,以上才會生效。 也就是說,重新連線到工作階段或連線到主控台工作階段以外的工作階段將不會執行程式。 (至少,根據經驗觀察,這似乎是終端機服務的運作方式)。

遠端桌面設定

遠端桌面的大小是於此頁面指定。 這是邏輯桌面大小,而非其實體用戶端檢視。 例如,如果遠端桌面大小為 1280 x 1024,且用戶端大小為 1024 x 768,則您會以 1024 x 768 檢視看到具有捲軸的遠端桌面。 如果用戶端大小為 1600 x 1200,則整個遠端桌面都會顯示,多出的部分便顯示為灰色邊框。

指定「與工作區相同」會使遠端桌面的大小與 RDCMan 用戶端面板相同,也就是排除伺服器樹狀目錄的 RDCMan 視窗工作區。 指定「全螢幕」會使遠端桌面的大小與伺服器檢視所在的畫面相同。 請注意,遠端桌面的大小在連線到伺服器時就會決定。 變更連線伺服器的此設定不會有任何作用。

遠端桌面的大小上限取決於遠端桌面 ActiveX 控制項的版本。 版本 5 (Vista 前) 最大為 1600 x 1200;版本 6 (Vista) 最大為 4096 x 2048。 此限制會在連線時間強制執行,而不是在資料輸入期間。 這是為了以防多部電腦共用相同的 RDCMan 檔案。

本機資源

遠端伺服器的各種資源可能會傳遞至用戶端。 遠端電腦音效可以在本機播放、遠端播放或完全停用。 Windows 按鍵組合 (例如,涉及實際 Windows 按鍵及其他特殊按鍵的組合,例如 Alt+Tab) 可一律套用至用戶端電腦、一律套用至遠端電腦,或在視窗模式時套用至用戶端,並在全螢幕模式時套用至遠端電腦。 用戶端磁碟、埠、印表機、智慧卡和剪貼簿資源可自動共用至遠端電腦。

安全性設定

您可以指定建立連線之前是否需要遠端電腦的驗證。

顯示設定

您可以從此頁面自訂縮圖顯示設定。

第一個選項是:縮圖縮放。 這會指定要配置給指定伺服器顯示多少個縮圖單位。 所有伺服器預設為 1 的縮放比例。 您可以變更此選項,以增加重要伺服器的顯示。 例如,伺服器能以 3 或 5 的倍數縮放,讓遠端工作階段在縮圖顯示中相當可用,同時仍允許檢視多個其他伺服器。 這是伺服器的唯一選項。

群組有三個額外的選項:縮圖中的預覽工作階段、允許縮圖工作階段互動,以及顯示中斷連線的縮圖。 第一個用於指定縮圖檢視是否顯示實際的即時連線,會持續更新。 第二個 (取決於第一個) 用於指定縮圖工作階段是否可用。 最後一個選項則用於控制中斷連線的伺服器是否出現在縮圖檢視中。

加密設定

RDCMan 可透過 CryptProtectData 或 X509 認證,以本機使用者的認證加密儲存在檔案中的密碼。 [預設群組設定] 和 [檔案設定] 對話方塊中具有 [加密設定] 索引標籤。

具有私密金鑰之目前使用者的個人憑證可供加密。 您可以透過下列方式建立這類憑證:

New-SelfSignedCertificate -KeySpec KeyExchange -KeyExportPolicy Exportable -HashAlgorithm SHA1 -KeyLength 2048 -CertStoreLocation "cert:\CurrentUser\My" -Subject "CN=MyRDCManCert"

這會在目前使用者的「個人憑證」存放區中建立名為「MyRDCManCert」的憑證。 若要在另一部電腦上安裝此憑證,您必須使用私密金鑰匯出它。

設定檔管理

您可以從此索引標籤新增、編輯和移除認證設定檔。

列出遠端工作階段

RDCMan 對於管理遠端工作階段 (從其連線的工作階段除外) 的支援有限。 [Session.List Sessions] 功能表項目會叫用此功能。

請注意,執行 RDCMan 的帳戶必須具有遠端伺服器上的查詢資訊許可權,才能列出工作階段。 此外,遠端工作階段必須可直接觸及,而非透過閘道伺服器。 必須授與中斷連線和登出許可權,才能執行這些作業。 如需遠端桌面許可權的詳細資訊,請參閱 msdn。

命令列

根據預設,RDCMan 會開啟上次程式關機時載入的檔案。 您可以藉由在 RDCMan 命令列上明確指定單一或多個檔案來覆寫此設定。 此外,下列參數也可接受:

  • /reset - 重設保存的應用程式喜好設定,例如視窗位置和大小。
  • /noopen - 從空白環境開始,請勿開啟先前載入的檔案。
  • /c server1[,server2...] - 連接指定的伺服器
  • /reconnect - 連線在關機時連線的所有伺服器,不必提示
  • /noconnect - 不要提示連線至在關機時連線的伺服器

尋找伺服器

有一個對話方塊可用來尋找透過 Ctrl+FEdit.Find (伺服器) 命令存取的伺服器。 符合規則運算式模式的所有伺服器都會顯示在對話方塊中,而且可透過操作功能表執行。 此模式會與完整名稱 (group\server) 為對比。

認證設定檔

認證設定檔會將登入認證全域儲存到 RDCMan 或檔案中。 這允許跨沒有共同祖系的群組使用相同的預存認證。 其中一個使用案例,是將用於登入伺服器和閘道的認證儲存在單一位置。 當密碼變更時,可以編輯一次。 另一個案例是跨群組共用 RDG 檔案時。 設定檔會建立 (例如各使用者在其全域存放區中定義的 「Me」),而非將密碼儲存在檔案中 (這會因 RDCMan 使用的加密使用者特定本質而發生問題)。

您可以透過兩種方式更新認證設定檔的設定。 第一個是從認證對話方塊編輯,然後將完全相同的設定檔名稱/網域儲存到相同的存放區 (檔案或全域)。 系統會詢問您是否要更新。 另一種方式是前往認證存放區的群組屬性 (同樣為檔案或全域),並使用 [設定檔管理] 索引標籤來操作。

檔案範圍認證設定檔密碼會根據包含檔案的加密設定進行加密。 全域認證設定檔會使用預設群組設定。

原則

RDCMan 會從 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\RDCMan 登錄機碼擷取原則資訊。

  • DisableLogOff - 將此值 DWORD 建立為非零,以在 RDCMan 中停用登出命令。

常見問題

  • 如何使用智慧卡認證來登入?

    在 [本機資源] 索引標籤中啟用 [重新導向智慧卡]。

  • 我透過閘道連線時發生錯誤,例如錯誤 50331656。 為什麼?

    閘道必須指定為 FQDN。

  • 我該如何成功自動登入?

    您必須啟用群組原則來控制它。 使用 MMC「群組原則」嵌入式管理單元,並瀏覽至 [本機電腦原則/電腦設定/管理員原則範本/Windows 元件/終端機服務/加密和安全性]。 按兩下 [一律在連線時提示用戶端輸入密碼],然後按一下 [已停用] 方塊。

  • 在伺服器已經連線時,我該如何調整遠端桌面的大小?

    你無此權限。 若要調整大小,您必須中斷連線並重新連線 (使用重新連線功能來一步驟完成)。 RDCMan 伺服器可以在 [顯示設定] 下選擇自動以新解析度重新連線至固定和非固定伺服器。


下載

Download下載遠端桌面連線管理員(530 KB)
Sysinternals Live立即執行

執行於:

  • 用戶端:Windows 8.1 和更新版本。
  • 伺服器:Windows Server 2012 和更新版本。