遠程桌面協議 (RDP) 用于通過網絡連接兩臺計算機。在 RDP 設置中,運行 RDP 客戶端軟件或客戶端的計算機連接到另一臺運行 RDP 服務器軟件或服務器的計算機。客戶端計算機創建一個 RDP 文件,用于將連接設置存儲到服務器。客戶端以后只需打開 RDP 文件即可連接到服務器。
定義 RDP 文件
雖然 RDP 是 Microsoft 的專有技術,過去僅在 Windows 上可用,但 RDP 客戶端軟件現在可在各種操作系統上使用,RDP 服務器軟件可用于 Windows、Unix/Linux 和 OS X。
在 RDP 連接的初始設置期間,連接客戶端和服務器所需的設置和配置將保存到存儲在客戶端上的 RDP 文件中。如果您使用 Microsoft Windows 遠程桌面連接 (RDC) 客戶端連接到 Windows 或某些其他操作系統上的 RDP 服務器,這些文件也稱為 Microsoft Windows 遠程桌面連接文件。
連接后,RDP 客戶端會檢索并在其自己的屏幕上顯示 RDP 服務器的桌面。當它與服務器斷開連接時,客戶端會關閉 RDP 文件。
初始設置后,客戶端每次需要連接到服務器時,只需要打開 RDP 文件即可。對 RDP 連接設置的后續更新也會更新 RDP 文件。這樣可以確保客戶端始終可以連接到服務器。不應編輯或刪除 RDP 文件。如果找不到 RDP 文件,客戶端可以連接到 RDP 服務器的唯一方法是重新創建連接。這將創建一個新的 RDP 文件以供以后使用。
配置本地資源以與遠程計算機共享
RDC 是微軟自己的 RDP 客戶端,允許在客戶端和服務器之間共享本地資源,包括音頻、Windows 鍵盤快捷鍵、打印機、剪貼板和本地驅動器。其他 RDP 客戶端可能提供等效功能。
- 對于音頻, RDP 文件設置為音頻捕獲模式:i:value,值設置為 0 或 1。設置為 0 時,禁用從本地設備捕獲音頻。當設置為 1 時,情況正好相反。
- 鍵盤快捷鍵的 RDP 文件設置為keyboardhook:i:value,值設置為 0、1 或 2。設置為 0 表示在本地計算機上應用 Windows 鍵盤快捷鍵,1 表示在遠程計算機上應用它們計算機處于焦點,2 僅在遠程計算機處于全屏模式時表示應用程序。
- 對于打印機重定向, RDP 文件設置為 redirectprinters:i:value,值設置為 0 或 1。值設置為 0 表示本地打印機不可用于遠程會話;1 表示本地打印機可用于遠程會話。
- Redirectclipboard:i:value 是剪貼板重定向的 RDP 文件設置,值為 0 表示本地剪貼板不可用于遠程會話,1 表示相反。
- 對于驅動器/存儲重定向, RDP 文件設置為 drivetoredirect:s:value。如果未指定值,則不會重定向驅動器。設置為 * 時,即使對于稍后連接的驅動器,也會啟用驅動器重定向。指定驅動器號時,將為指定驅動器設置重定向。當值設置為動態驅動器時,稍后連接的所有驅動器都將被重定向。
為遠程會話配置用戶體驗
RDC 還允許通過 RDP 文件配置用戶體驗。RDC 設置中的用戶體驗包括要使用的連接速度、客戶端計算機上位圖圖像的緩存以及網絡故障時的自動重新連接。與上述用戶體驗設置相關的 RDP 文件設置包括帶寬自動檢測:i:值、啟用自動重新連接:i:值和壓縮:i:值。對于所有三個設置,設置為 0 的值表示禁用該設置,設置為 1 表示啟用該設置。
在 RDP 文件中配置多個監視器
如果您有雙顯示器設置,您可以告訴 RDC 使用此配置。例如,如果您有兩臺顯示器,則可以使用一臺顯示器顯示遠程桌面,另一臺顯示本地桌面。您還可以使用兩個顯示器來顯示遠程桌面。但是,如果您有三臺顯示器,例如 1、2 和 3,并且您只想使用 1 和 3 來顯示遠程桌面,而為本地計算機保留 2 臺,則需要直接編輯 RDP 文件。
要為三顯示器設置配置 RDP 文件,請通過在命令提示符下運行 mstsc/l 列出您的顯示器。然后,您可以打開您的 RDP 文件并將 RDP 文件中的選定監視器設置為您要遠程使用的監視器的數量。例如,如果 mstsc/l 產生 0、1 和 2 作為您的監視器,您可以在 RDP 文件中設置以下任何監視器組合:選定監視器:s:0、1、選定監視器:s:0、2 或選定的監視器:s:1、2。通過在命令提示符下運行 mstsc /multimon 可以復制相同的設置。