藉由序列埠重新導向,您可以重新導向本機連接的序列 (/dev/ttyS) 埠,例如內建 RS232 連接埠和 USB 轉序列介面卡。印表機、條碼讀取器及其他序列裝置之類的裝置皆可連接至這些連接埠,並且在虛擬桌面平台和 RDS 主控桌面平台中使用。
如果 Horizon 管理員已設定序列埠重新導向功能,而且您使用 VMware Blast 或 PCoIP 顯示通訊協定,則不需要進行其他組態,序列埠重新導向即可在虛擬桌面平台或 RDS 主控桌面平台中運作。例如,本機用戶端系統上的 /dev/ttyS0 將在遠端桌面平台上重新導向為 COM1。序列埠 /dev/ttyS1 會重新導向為 COM2。已在使用中的 /dev/ttyS 連接埠會進行對應以避免衝突。例如,如果遠端桌面平台已有 COM1 和 COM2 存在,則依預設會將用戶端系統上的 /dev/ttyS0 對應至 COM3。
您必須在本機用戶端系統上安裝任何必要的裝置驅動程式,但無須在遠端桌面平台上安裝這些裝置驅動程式。例如,如果您使用的 USB 轉序列介面卡需要特定的裝置驅動程式,才能在本機用戶端系統上運作,則您必須安裝這些驅動程式,不過只有用戶端系統才需要安裝。
序列埠重新導向功能的使用提示
- 按一下遠端桌面平台的系統匣或通知區域中出現的序列埠圖示 ( ) 來連線、中斷連線或自訂對應的 /dev/ttyS 連接埠。
您按一下序列埠圖示時,VMware Horizon 的序列 COM 重新導向快顯功能表將出現。如果管理員已鎖定組態,快顯功能表中的項目會變暗。僅在 Horizon 管理員已設定序列埠重新導向功能且符合所有需求時,才會顯示此圖示。如需詳細資訊,請參閱《Linux 版 VMware Horizon Client 安裝和設定指南》文件中的〈序列埠重新導向的系統需求〉主題。
- 在快顯功能表中,連接埠項目會列示為連接埠對應於連接埠,例如,/dev/ttyS0 對應於 COM1。第一個連接埠 (亦即此範例中的 /dev/ttyS0) 是本機用戶端系統上的實體連接埠或 USB 轉序列介面卡。第二個連接埠 (亦即此範例中的 COM1) 是遠端桌面平台中使用的連接埠。
- 若要選取連接埠屬性命令,請以滑鼠右鍵按一下 /dev/ttyS 連接埠。
在 [COM 屬性] 對話方塊中,您可以設定要在遠端桌面工作階段啟動時自動連線的連接埠,您也可以忽略部分數據機及其他裝置所需的 DSR (data-set-ready 訊號)。
您也可以變更遠端桌面平台所使用的連接埠號碼。例如,如果用戶端系統上的 /dev/ttyS0 連接埠對應於遠端桌面平台的 COM3,則您可以將連接埠號碼變更為 COM1。如果遠端桌面平台中已有 COM1 存在,您可能會看見 COM1 (重疊)。您仍然可以使用這個重疊的連接埠。遠端桌面平台可以透過該連接埠接收來自伺服器和用戶端系統的序列資料。
- 選取連線以使用遠端桌面平台中的連接埠來連線到對應的 COM 連接埠。
在遠端桌面平台開啟並使用重新導向的 COM 連接埠時,您無法存取本機電腦的連接埠。另一方面,在本機電腦使用 /dev/ttyS 連接埠時,您無法存取遠端桌面平台的連接埠。
- 您接著即可選取中斷連線命令來中斷連線,並且使實體 COM 連接埠可以在用戶端電腦上開放使用。
檢視重新導向序列埠的相關資訊
針對已安裝 Horizon Agent 2106 或更新版本的遠端桌面平台,您可以透過在桌面平台上執行 vmwsprrdctl.exe 主控台公用程式來檢視有關重新導向的序列埠的詳細資料。遠端桌面工作階段和巢狀模式工作階段上皆支援該公用程式。
該公用程式位於遠端桌面平台上的 C:\Program Files\Common Files\VMware\SerialPortRedirection\Agent\vmwsprrdctl.exe 中。
若要取得公用程式命令列使用方式的說明:
- 啟動遠端桌面工作階段,並在桌面平台上開啟主控台視窗。
- 切換至公用程式的目錄位置,然後執行下列命令。
vmwsprrdctl.exe -h
此公用程式提供下列資訊。
- 硬體識別碼資訊:
- USB 裝置 VID (廠商識別碼)
- USB 裝置 PID (產品識別碼)
- USB 裝置修訂版本 (產品修訂版本)
- 顯示在裝置管理員中的 COM 連接埠裝置說明
- 用戶端上的來源 COM 連接埠號碼
- COM 連接埠重新導向狀態