共用方式為


透過遠端桌面通訊協定在 Windows 上設定 USB 重新導向

提示

本文是針對使用遠端桌面通訊協定 (RDP) 來提供 Windows 桌面和應用程式遠端存取的服務和產品共用的。

使用本文頂部的按鈕選擇產品以顯示相關內容。

您可以透過遠端桌面通訊協定 (RDP) ,在本機 Windows 裝置和遠端會話之間設定特定 USB 周邊裝置的重新導向。

重要事項

本文涵蓋僅使用不透明低階重新導向的 USB 裝置。 使用高階重新導向的 USB 裝置包含在特定裝置類型的文章中。 您應該盡可能使用高階重新導向方法。

如需哪個裝置類型使用哪個重新導向方法的清單,請參閱 支援的資源和周邊裝置。 使用不透明低階重新導向的周邊裝置需要在遠端會話中安裝驅動程式。

針對 Azure 虛擬桌面,必須在下列點設定 USB 重新導向。 如果這些元件中的任何一個未正確設定,USB 重新導向將無法如預期般運作。 您可以使用 Microsoft Intune 或群組原則來設定會話主機和本機裝置。

  • 工作階段主持人
  • 主機集區 RDP 屬性
  • 本機裝置

根據預設,主機集區 RDP 屬性會重新導向所有支援的 USB 周邊裝置,但您也可以指定要重新導向或從重新導向中排除的個別 USB 周邊裝置,以及重新導向整個裝置設定類別,例如多媒體周邊裝置。 配置重新導向設定時請小心,因為最嚴格的設定是產生的行為。

某些 USB 周邊裝置可能具有使用不透明低階 USB 重新導向或高階重新導向的功能。 根據預設,這些周邊裝置會使用高階重新導向來重新導向。 您也可以遵循本文中的步驟,強制這些周邊裝置使用不透明的低階 USB 重新導向。

針對 Windows 365,必須在雲端電腦和本機裝置上設定 USB 重新導向。 如果這些元件中的任何一個未正確設定,USB 重新導向將無法如預期般運作。 您可以使用 Microsoft Intune 或群組原則來設定雲端電腦和本機裝置。 設定之後,Windows 365 會重新導向所有支援的 USB 周邊裝置。

針對 Microsoft 開發箱,必須在開發箱和本機裝置上設定 USB 重新導向。 如果這些元件中的任何一個未正確設定,USB 重新導向將無法如預期般運作。 您可以使用 Microsoft Intune 或群組原則來設定開發箱和本機裝置。 設定之後,Microsoft Dev Box 會重新導向所有支援的 USB 周邊裝置。

提示

如果您在遠端工作階段中使用下列功能,則它們會有自己的最佳化,這些優化與工作階段主機、主機集區 RDP 屬性或本機裝置上的重新導向設定無關。

提示

如果您在遠端會話中使用下列功能,它們會有自己的優化,與雲端電腦或本機裝置上的重新導向設定無關。

提示

如果您在遠端會話中使用下列功能,它們會有自己的優化,與開發箱或本機裝置上的重新導向設定無關。

必要條件

在使用不透明低階重新導向來設定 USB 重新導向之前,您需要:

  • 具有工作階段主機的現有主機集區。

  • 至少在主機集區上指派桌面虛擬化主機集區參與者內建角色型存取控制 (RBAC) 角色的Microsoft Entra ID帳戶。

  • 現有的雲端電腦。
  • 現有的開發箱。
  • 可用來測試重新導向設定的 USB 裝置。

  • 若要設定 Microsoft Intune,您需要:

  • 若要設定群組原則,您需要:

    • 具有建立或編輯群組原則物件許可權的網域帳戶。
    • 安全群組或機構單位 (OU) 包含您要設定的裝置。
  • 您必須從支援的應用程式和平台連線到遠端會話。 若要檢視 Windows App 和遠端桌面應用程式中的重新導向支援,請參閱 比較跨平臺和裝置的 Windows App 功能比較跨平臺和裝置的遠端桌面應用程式功能

工作階段主機組態

若要使用不透明低階重新導向來設定 USB 重新導向的工作階段主機,您必須啟用隨插即用重新導向。 您可以使用 Microsoft Intune 或群組原則來執行此動作。

雲端電腦設定

若要使用不透明低階重新導向來設定雲端電腦的 USB 重新導向,您必須啟用隨插即用重新導向。 您可以使用 Microsoft Intune 或群組原則來執行此動作。

開發箱設定

若要使用不透明的低階重新導向來設定 USB 重新導向的開發箱,您必須啟用隨插即用重新導向。 您可以使用 Microsoft Intune 或群組原則來執行此動作。

預設配置為:

  • Windows 作業系統:不允許 USB 重新導向。

選取案例的相關索引標籤。

若要使用 Microsoft Intune 啟用隨插即用重新導向:

  1. 登入 Microsoft Intune 系統管理中心

  2. 使用 [設定] 目錄配置檔類型,為 Windows 10 和更新版本的裝置建立或編輯組態配置檔

  3. 在設定選擇器中,瀏覽至 [系統管理範本]、[Windows 元件]、[>遠端桌面服務>]、[>遠端桌面服務]、[遠端桌面主機>裝置] 和 [資源重新導向]。

    螢幕擷取畫面,顯示 Microsoft Intune 入口網站中的裝置和資源重新導向選項。

  4. 核取 [不允許支援隨插即用裝置重新導向] 方塊,然後關閉設定選擇器。

  5. 展開 [管理範本] 類別,然後將 [不允許支援的隨插即用裝置重新導向] 的切換切換為 [已停用]。

  6. 選取 [下一步]

  7. 選用項目: 在 範圍標籤 索引標籤上,選取範圍標籤以篩選設定檔。 如需範圍標籤的詳細資訊,請參閱針對分散式 IT 使用角色型存取控制 (RBAC) 和範圍標籤

  8. [ 指派 ] 索引標籤上,選取包含提供您要設定之遠端工作階段之電腦的群組,然後選取 [ 下一步]。

  9. [檢閱 + 建立] 索引標籤上,檢閱設定,然後選取 [建立]。

  10. 一旦策略應用於提供遠端會話的計算機,請重新啟動它們以使設置生效。

本機 Windows 裝置設定

若要使用不透明的低階重新導向來設定本機 Windows 裝置以進行 USB 重新導向,您必須允許使用者和系統管理員使用其他支援的 USB 周邊裝置進行 RDP 重新導向。 您可以使用群組原則來執行此動作。

重要事項

雖然 Microsoft Intune 中提供 [允許從此電腦] 其他支援的 RemoteFX USB 裝置的 RDP 重新導向設定,但目前無法如預期般運作。 您必須使用群組原則來設定此設定。

預設配置為:

  • Windows 作業系統:其他支援的 USB 周邊裝置無法使用任何使用者帳戶進行 RDP 重新導向。

若要允許使用群組原則對其他支援的 USB 周邊裝置進行 RDP 重新導向:

  1. 在您用來管理 Active Directory 網域的裝置上開啟群組原則管理主控台。

  2. 建立或編輯以提供您要設定的遠端工作階段的電腦為目標的原則。

  3. 導覽至電腦設定>原則>、系統管理範本、>Windows 元件、>遠端桌面服務>、遠端桌面連線用戶端、>RemoteFX、USB 裝置重新導向

    螢幕擷取畫面,顯示群組原則編輯器中的用戶端 USB 裝置重新導向選項。

  4. 按兩下原則設定 [允許從此電腦重新導向其他支援的 RemoteFX USB 裝置 ] 以開啟它。 選取 [已啟用]

  5. 針對 RemoteFX USB 重新導向存取權限的下拉式清單,選取 [管理員和使用者],然後選取 [ 確定]。

  6. 確保策略已應用於本地 Windows 設備,然後您必須重新啟動它們才能使 USB 重定向正常工作。

選擇性:擷取特定 USB 裝置執行個體識別碼,以搭配不透明低階重新導向使用

選用:探索可用的裝置,以使用不透明的低階重新導向進行重新導向

針對 Azure 虛擬桌面,您可以在主機集區屬性中輸入特定裝置執行個體識別碼,以便只重新導向您核准的周邊裝置。 若要擷取您要重新導向的本機裝置上 USB 裝置可用的裝置執行個體 ID:

Windows 365 預設會針對新布建和重新布建的雲端電腦停用不透明的低階 USB 重新導向。 透過群組原則啟用低階 USB 重新導向之後,您可以探索要重新導向的裝置:

Microsoft Dev Box 會重新導向所有支援的周邊裝置,以取得連線到本機裝置的不透明低階重新導向。 您可以探索要重新導向的裝置:

  1. 在本機裝置上,連接您要重新導向的任何裝置。

  2. 從開始功能表開啟遠端桌面連線應用程式,或從命令列執行 mstsc.exe

  3. 選取 [顯示選項],然後選取 [本機資源 ] 索引標籤。

    顯示遠端桌面連線應用程式的「本機資源」標籤的螢幕擷取畫面。

  4. [本機裝置和資源] 區段中,選取 [更多...]。

  5. 從裝置和資源清單中,勾選 其他支援的 RemoteFX USB 裝置方塊。 只有當您啟用 [允許從此電腦對其他支援的 RemoteFX USB 裝置進行 RDP 重新導向] 設定時,才會出現此選項,請參閱本 機 Windows 裝置設定一節。 您可以選取 + (加) 圖示來展開清單,並查看哪些裝置可以使用不透明的低階重新導向來重新導向。

    螢幕擷取畫面顯示可用 USB 周邊裝置範例,以使用不透明的低階重新導向重新導向。

  6. 選取 [確定] 以關閉 [本機裝置和資源]。

  7. 選取 一般 索引標籤,然後選取 另存新檔..., 然後儲存 .rdp 檔案。

  8. 在本機裝置上開啟 PowerShell 提示。

  9. 執行下列命令,將每個支援的 USB 裝置名稱與 USB 執行個體 ID 進行比對。 您需要取代 <placeholder> 先前儲存之 .rdp 檔案的值。

    $rdpFile = "<RDP file path>"
    
    $testPath = Test-Path $rdpFile
    If ($testPath) {
    
       # Function used for recursively getting all child devices of a parent device
       Function Lookup-Device-Children {
           [CmdletBinding()]
           Param(
               [Parameter(Mandatory, ValueFromPipeline)]
               [ValidateNotNullOrEmpty()]
               [object] 
               $ChildDeviceIds
           )
    
           foreach ($childDeviceId in $childDeviceIds) { 
               $pnpDeviceProperties = Get-PnpDeviceProperty -InstanceId $childDeviceId
    
               [string]$childDevice = ($pnpDeviceProperties | ? KeyName -eq DEVPKEY_NAME).Data
               Write-Output "    $childDevice"
    
               If ($pnpDeviceProperties.KeyName -contains "DEVPKEY_Device_Children") {
                   $pnpChildDeviceIds = ($pnpDeviceProperties | ? KeyName -eq DEVPKEY_Device_Children).Data
                   Lookup-Device-Children -ChildDeviceIds $pnpChildDeviceIds
               }
           }
       }
    
       # Get a list of the supported devices from the .rdp file and store them in an array
       [string]$usb = Get-Content -Path $rdpFile | Select-String USB
       $devices = @($usb.Replace("usbdevicestoredirect:s:","").Replace("-","").Split(";"))
    
       # Get the devices
       foreach ($device in $devices) {
           $pnpDeviceProperties = Get-PnpDeviceProperty -InstanceId $device
    
           [string]$parentDevice = ($pnpDeviceProperties | ? KeyName -eq DEVPKEY_NAME).Data
           Write-Output "`n-------------------`n`nParent device name: $parentDevice`nUSB device ID: $device`n"
    
           If ($pnpDeviceProperties.KeyName -contains "DEVPKEY_Device_Children") {
               $pnpChildDeviceIds = ($pnpDeviceProperties | ? KeyName -eq DEVPKEY_Device_Children).Data
               Write-Output "This parent device has the following child devices:"
               Lookup-Device-Children -ChildDeviceIds $pnpChildDeviceIds
           }
       }
    
    } else {
        Write-Output "Error: file doesn't exist. Please check the file path and try again."
    }
    

    輸出類似下列範例:

    -------------------
    
    Parent device name: USB Composite Device
    USB device ID: USB\VID_0ECB&PID_1F58\9&2E5F6FA0&0&1
    
    This parent device has the following child devices:
        AKG C44-USB Microphone
        Headphones (AKG C44-USB Microphone)
        Microphone (AKG C44-USB Microphone)
        USB Input Device
        HID-compliant consumer control device
        HID-compliant consumer control device
    
    -------------------
    
    Parent device name: USB Composite Device
    USB device ID: USB\VID_262A&PID_180A\6&22E6BE6&0&1
    
    This parent device has the following child devices:
        USB Input Device
        HID-compliant consumer control device
        Klipsch R-41PM
        Speakers (Klipsch R-41PM)
    
    -------------------
    
    Parent device name: USB-to-Serial Comm Port (COM30)
    USB device ID: USB\VID_012A&PID_0123\A&3A944CE5&0&2
    
    -------------------
    
    Parent device name: USB Composite Device
    USB device ID: USB\VID_046D&PID_0893\88A44075
    
    This parent device has the following child devices:
        Logitech StreamCam
        Logitech StreamCam
        Microphone (Logitech StreamCam)
        Logitech StreamCam WinUSB
        USB Input Device
        HID-compliant vendor-defined device
    
  1. 記下您要用於重新導向的任何父裝置的裝置執行個體識別碼。 只有父裝置執行個體識別碼適用於 USB 重新導向。

選擇性:探索符合裝置設定類別的周邊裝置

針對 Azure 虛擬桌面,您可以在主機集區屬性中輸入裝置類別 GUID,以便只重新導向符合該裝置類別的裝置。 若要擷取符合本機裝置上特定裝置類別 GUID 的裝置清單:

  1. 在本機裝置上,開啟 PowerShell 提示字元。

  2. 執行下列命令,取代 <device class GUID> 為您要搜尋的裝置類別 GUID,並列出相符的裝置。 如需裝置類別 GUID 值的清單,請參閱 系統定義的 裝置設定類別可供廠商使用。

    $deviceClassGuid = "<device class GUID>"
    Get-PnpDevice | Where-Object {$_.ClassGuid -like "*$deviceClassGuid*" -and $_.InstanceId -like "USB\*" -and $_.Present -like "True"} | FT -AutoSize
    

    例如,使用多媒體裝置的裝置類別 GUID 4d36e96c-e325-11ce-bfc1-08002be10318 ,輸出類似下列範例:

    Status Class FriendlyName              InstanceId
    ------ ----- ------------              ----------
    OK     MEDIA USB Advanced Audio Device USB\VID_0D8C&PID_0147&MI_00\B&35486F89&0&0000
    OK     MEDIA AKG C44-USB Microphone    USB\VID_0ECB&PID_1F58&MI_00\A&250837E1&0&0000
    OK     MEDIA Logitech StreamCam        USB\VID_046D&PID_0893&MI_02\6&4886529&0&0002
    OK     MEDIA Klipsch R-41PM            USB\VID_262A&PID_180A&MI_01\7&3598D0A0&0&0001
    

主機集區組態

Azure 虛擬桌面主機集區設定 USB 裝置重新導向 會決定哪些連線到本機裝置的支援 USB 裝置在遠端工作階段中可用。 對應的 RDP 屬性是 usbdevicestoredirect:s:<value>。 如需詳細資訊,請參閱 支援的 RDP 屬性

若要使用主機集區 RDP 屬性來設定 USB 重新導向:

  1. 登入 Azure 入口網站

  2. 在搜尋列中,輸入 Azure 虛擬桌面 ,然後選取相符的服務專案。

  3. 選取主機 集區,然後選取您要設定的主機集區。

  4. 選取 [RDP 屬性],然後選取 [ 裝置重新導向]。

    螢幕擷取畫面,顯示 Azure 入口網站 中主機集區裝置重新導向索引標籤。

  5. 針對 USB 裝置重新導向,選取下拉式清單,然後選取下列其中一個選項:

    • 請勿將任何 USB 裝置重新導向預設 ()

    • 重新導向尚未由另一個高階重新導向的所有 USB 裝置

    • 重新導向屬於指定裝置設定類別成員的所有裝置,或由特定執行個體識別碼定義的裝置

    • 未設定

  6. 如果您選取 [重新導向屬於指定裝置設定類別成員的所有裝置] 或由特定執行個體 ID 定義的裝置,則會顯示一個額外的方塊。 您需要輸入要重新導向的裝置的裝置設定類別或特定裝置實例路徑,並以分號分隔。 如需詳細資訊,請參閱 控制不透明低階 USB 重新導向。 若要取得支援裝置的值,請參閱 選擇性:擷取特定裝置實例識別碼,而如需裝置類別 GUID,請參閱 選擇性:探索符合裝置設定類別的周邊裝置。 針對 Azure 虛擬桌面,字元 \:; 必須使用反斜線字元逸出。

    範例如下:

    • 若要重新導向特定周邊裝置,其中只有在以整個裝置實例 (路徑為基礎時才會重新導向,也就是連線到特定 USB 連接埠) ,請使用雙反斜線字元輸入裝置實例路徑,例如 USB\\VID_045E&PID_0779\\5&21F6DCD1&0&5。 對於多個裝置,請以分號分隔,例如 USB\\VID_045E&PID_0779\\5&21F6DCD1&0&5;USB\\VID_0ECB&PID_1F58\\9&2E5F6FA0&0&1

    • 若要重新導向屬於特定裝置設定類別成員的所有周邊裝置 (,也就是所有支援的多媒體裝置) ,請輸入裝置類別 GUID,包括大括弧。 例如,若要重新導向所有多媒體裝置,請輸入 {4d36e96c-e325-11ce-bfc1-08002be10318}。 對於多個裝置類別 ID,請以分號分隔,例如 {4d36e96c-e325-11ce-bfc1-08002be10318};{6bdd1fc6-810f-11d0-bec7-08002be2092f}

    提示

    您可以結合裝置執行個體路徑和裝置類別 GUID 來建立進階設定,並在 [RDP 屬性] 的 [進階] 索引標籤上輸入設定。 如需更多範例,請參閱 usbdevicestoredirect RDP 屬性

  7. 選取 [儲存]。 您現在可以測試 USB 重新導向設定。

測試 USB 重新導向

設定工作階段主機、主機集區 RDP 屬性和本機裝置之後,您可以測試 USB 重新導向。 請考慮下列行為:

設定雲端電腦和本機裝置之後,您可以測試 USB 重新導向。 請考慮下列行為:

設定開發箱和本機裝置之後,您可以測試 USB 重新導向。 請考慮下列行為:

  • 重新導向 USB 周邊裝置的驅動程式會使用與本機裝置相同的程式安裝在遠端會話中。 請確定已在遠端會話中啟用 Windows Update,或驅動程式可供周邊裝置使用。

  • 不透明低階 USB 重新導向是專為延遲 20 毫秒 (< LAN 連線而設計) ;延遲較高時,某些 USB 周邊裝置可能無法正常運作,或使用者體驗可能不合適。

  • USB 周邊裝置在本機裝置上無法使用,同時重新導向至遠端會話。

  • USB 周邊裝置一次只能在一個遠端會話中使用。

  • USB 重新導向只能從本機 Windows 裝置使用。

若要測試 USB 重新導向:

  1. 插入您要在遠端工作階段中使用的支援 USB 周邊裝置。

  2. 在支援 USB 重新導向的平台上,使用 Window 應用程式或遠端桌面應用程式連線到遠端會話。 如需詳細資訊,請參閱 比較跨平臺和裝置的 Windows App 功能比較跨平臺和裝置的遠端桌面應用程式功能

  3. 檢查周邊裝置是否連線到遠端會話。 在全螢幕顯示的情況下,在狀態列上選取圖示以選取要使用的裝置。 此圖示僅在正確設定 USB 重新導向時顯示。

    螢幕截圖顯示了 Windows App 的狀態列,並在選取要使用的裝置圖示周圍有一個紅色方塊。

  4. 勾選您要重新導向至遠端會話的每個 USB 周邊裝置的方塊,並取消勾選您不想重新導向的周邊裝置的方塊。 一旦被引導,某些裝置可能會在此清單中顯示為 遠端桌面通用 USB 裝置

    螢幕擷取畫面,顯示連線到遠端會話時 Windows App 的本機裝置和資源對話方塊。

  5. 檢查裝置在遠端會話中是否正常運作。 需要在遠端會話中安裝正確的驅動程式。 以下是檢查遠端工作階段中是否可用的 USB 周邊裝置的一些方法,具體取決於您在遠端工作階段中擁有的權限:

    1. 從開始功能表開啟遠端工作階段中的裝置管理員,或devmgmt.msc從命令列執行。 檢查重新導向的周邊裝置是否出現在預期的裝置類別中,且未顯示任何錯誤。

      顯示遠端會話中裝置管理員的螢幕擷取畫面。

    2. 在遠端會話中開啟 PowerShell 提示,然後執行下列命令:

      Get-PnPDevice | Where-Object {$_.InstanceId -like "*TSUSB*" -and $_.Present -eq "true"} | FT -AutoSize
      

      輸出類似下列範例。 檢查狀態欄中是否有顯示錯誤 的任何條目。 如果有任何錯誤的條目,請根據製造商的說明對設備進行故障排除。

      Status Class FriendlyName                   InstanceId
      ------ ----- ------------                   ----------
      OK     USB   USB Composite Device           USB\VID_0D8C&PID_0147&REV_0109\3&2DCEE32&0&TSUSB-SESSION4...
      OK     Ports USB-to-Serial Comm Port (COM6) USB\VID_012A&PID_0123&REV_0202\3&2DCEE32&0&TSUSB-SESSION4...
      
  6. 一旦外圍設備被重定向並正常運行,您就可以像在本地設備上一樣使用它們。

usbdevicestoredirect RDP 屬性

usbdevicestoredirect RDP 屬性可用來指定要將哪些 USB 裝置重新導向至遠端會話,其語法usbdevicestoredirect:s:<value>會在使用不透明低階重新導向重新導向 USB 周邊裝置時提供彈性。 內容的有效值如下表所示。 值可以單獨使用,也可以在以分號分隔時,這些值的組合可以相互使用,但須遵守處理順序。 如需詳細資訊,請參閱 控制不透明低階 USB 重新導向

處理順序 描述
不適用 未指定值 請勿使用不透明的低階重新導向來重新導向任何支援的 USB 周邊裝置。
1 * 重新導向未使用高階重新導向的所有周邊裝置。
2 {<DeviceClassGUID>} 重新導向屬於指定裝置設定類別成員的所有周邊裝置。 如需裝置類別 GUID 值的清單,請參閱 系統定義的 裝置設定類別可供廠商使用。
3 <USBInstanceID> 重新導向指定裝置實例路徑所指定的 USB 周邊裝置。
4 <-USBInstanceID> 請勿重新導向指定裝置實例路徑所指定的周邊裝置。

以正確的處理順序建構為字串時,語法為:

usbdevicestoredirect:s:*;{<DeviceClassGUID>};<USBInstanceID>;<-USBInstanceID>`

以下是使用 usbdevicestoredirect RDP 屬性的一些範例:

  • 若要重新導向高階重新導向不會重新導向的所有支援的 USB 周邊裝置,請使用:

    usbdevicestoredirect:s:*
    
  • 若要重新導向所有支援的 USB 周邊裝置,其裝置類別 GUID {6bdd1fc6-810f-11d0-bec7-08002be2092f} 為 (映像) ,請使用:

    usbdevicestoredirect:s:{6bdd1fc6-810f-11d0-bec7-08002be2092f}
    
  • 若要重新導向高階重新導向不會重新導向的所有支援的 USB 周邊裝置,以及具有 (影像處理) 和 {4d36e96c-e325-11ce-bfc1-08002be10318} (多媒體) 裝置類別 {6bdd1fc6-810f-11d0-bec7-08002be2092f} GUID 的 USB 周邊裝置,請使用:

    usbdevicestoredirect:s:*;{6bdd1fc6-810f-11d0-bec7-08002be2092f};{4d36e96c-e325-11ce-bfc1-08002be10318}
    
  • 若要重新導向具有執行個體識別碼USB\VID_095D&PID_9208\5&23639F31&0&2USB\VID_045E&PID_076F\5&14D1A39&0&7和 的支援 USB 周邊裝置,請使用:

    usbdevicestoredirect:s:USB\VID_095D&PID_9208\5&23639F31&0&2;USB\VID_045E&PID_076F\5&14D1A39&0&7
    
  • 若要重新導向高階重新導向不會重新導向的所有支援的 USB 周邊裝置,但實例識別碼 USB\VID_045E&PID_076F\5&14D1A39&0&7為 的裝置除外,請使用:

    usbdevicestoredirect:s:*;-USB\VID_045E&PID_076F\5&14D1A39&0&7
    
  • 使用下列語法來達成下列案例:

    • 重新導向高階重新導向不會重新導向的所有支援的 USB 周邊裝置。
    • 使用 (映像) 的 {6bdd1fc6-810f-11d0-bec7-08002be2092f} 裝置設定類別 GUID 重新導向所有支援的 USB 周邊裝置。
    • 重新導向支援的 USB 周邊裝置,其中包含實例識別碼 USB\VID_095D&PID_9208\5&23639F31&0&2
    • 請勿重新導向執行個體識別碼 USB\VID_045E&PID_076F\5&14D1A39&0&7為 的支援 USB 周邊裝置。
    usbdevicestoredirect:s:*;{6bdd1fc6-810f-11d0-bec7-08002be2092f};USB\VID_095D&PID_9208\5&23639F31&0&2;-USB\VID_045E&PID_076F\5&14D1A39&0&7
    

提示

針對 Azure 虛擬桌面,字元 \:; 必須使用反斜線字元逸出。 這包括任何裝置執行個體路徑,例如 USB\\VID_045E&PID_0779\\5&21F6DCD1&0&5。 它不會影響重新導向行為。