共用方式為


透過遠端桌面通訊協定在 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開發箱會重新導向所有支援的 USB 周邊。

提示

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

提示

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

提示

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

必要條件

您必須先:才能使用不透明低階重新導向來設定 USB 重新導向:

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

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

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

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

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

    • 有權建立或編輯群組原則物件的網域帳戶。
    • 包含您想要設定之裝置的安全群組或組織單位 (OU)。
  • 您需要從支援的應用程式和平台連線到遠端工作階段。 若要檢視 Windows 應用程式與遠端桌面應用程式中的重新導向支援,請參閱跨平台和裝置比較 Windows 應用程式功能跨平台和裝置比較遠端桌面應用程式功能

會話主機設定

若要使用不透明低階重新導向來設定 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. 選用:在 [範圍標籤] 索引標籤上,選取範圍標籤以篩選設定檔。 如需範圍標籤的詳細資訊,請參閱將角色型存取控制 (RBAC) 和範圍標籤用於分散式 IT

  8. 在 [指派] 索引標籤上,確認哪些電腦提供您要設定的遠程工作階段並選取其所屬的群組,然後選取 [下一步]

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

  10. 在原則套用至提供遠端工作階段的電腦後,請將電腦重新啟動,使設定生效。

本機 Windows 裝置設定

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

重要

雖然 [允許從這部計算機重新導向其他支援的 RemoteFX USB 裝置] 設定可在 Microsoft Intune 中使用,但它目前無法如預期般運作。 您必須使用組策略來設定此設定。

預設設定為:

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

若要使用群組策略允許其他支援的 USB 周邊的 RDP 重新導向:

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

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

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

    顯示組策略編輯器中用戶端 USB 裝置重新導向選項的螢幕快照。

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

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

  6. 請確定原則已套用至本機 Windows 裝置,然後您必須重新啟動它們,USB 重新導向才能運作。

選擇性:擷取要與不透明低階重新導向搭配使用的特定USB裝置實例標識碼

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

針對 Azure 虛擬桌面,您可以在主機集區屬性中輸入特定的裝置實例識別碼,以便只重新導向您核准的外圍設備。 若要擷取您想要重新導向之本機裝置上USB裝置可用的裝置實例識別碼:

Windows 365 會針對連線到本機裝置的不透明低階重新導向,將所有支持的周邊重新導向。 若要探索哪些裝置:

Microsoft開發箱會重新導向所有支援的外圍設備,以進行連線到本機裝置的不透明低階重新導向。 若要探索哪些裝置:

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

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

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

    顯示遠端桌面連線應用程式的 [本機資源] 索引標籤的螢幕快照。

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

  5. 從裝置和資源清單中,核取 [ 其他支援的 RemoteFX USB 裝置] 方塊。 只有在您啟用 [本機 Windows 裝置設定] 區段中涵蓋的其他支援的 RemoteFX USB 裝置的 RDP 重新導向設定時,才會顯示此選項。 您可以選取 [ + 加號] 圖示來展開清單,並查看哪些裝置可以使用不透明的低階重新導向來重新導向。

    螢幕快照,顯示使用不透明低階重新導向來重新導向的可用USB周邊範例。

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

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

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

  9. 執行下列命令,以符合每個支援的USB裝置名稱與USB實例識別碼。 您需要取代 <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 裝置 (預設值
    • 重新導向屬於特定實例識別碼所定義之指定裝置安裝類別或裝置成員的所有裝置
  6. 如果您選取 [ 重新導向指定裝置安裝類別的成員] 或特定實例標識碼所定義的裝置的所有裝置,則會顯示額外的方塊。 您必須輸入您要重新導向之裝置的裝置安裝類別或特定裝置實例路徑,並以分號分隔。 如需詳細資訊,請參閱 控制不透明低階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}。 針對多個裝置類別識別碼,請以分號分隔它們,例如 {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 重新導向是針對 LAN 連線而設計的(< 延遲為 20 毫秒):延遲較高,某些 USB 周邊可能無法正常運作,或用戶體驗可能不適合。

  • 本機裝置無法使用 USB 周邊設備,但重新導向至遠端會話。

  • USB 周邊一次只能用於一個遠端會話。

  • USB 重新導向僅適用於本機 Windows 裝置。

若要測試 USB 重新導向:

  1. 插入您想要在遠端會話中使用的支援USB周邊。

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

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

    顯示 Windows 應用程式狀態列的螢幕快照,其中以紅色方塊圍繞選取裝置使用圖示。

  4. 核取您要重新導向至遠端會話之每個 USB 周邊的方塊,然後取消核取您不想重新導向之周邊的方塊。 某些裝置可能會在此清單中 顯示為遠端桌面一般 USB 裝置 一旦導向。

    螢幕快照,顯示連線到遠端會話時 Windows 應用程式的本機裝置和資源對話方塊。

  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重新導向

處理順序 Description
N/A 未指定任何值 請勿使用不透明低階重新導向來重新導向任何支援的 USB 周邊。
1 * 重新導向未使用高階重新導向的所有周邊。
2 {<DeviceClassGUID>} 將屬於指定裝置安裝類別成員的所有周邊進行重新導向。 如需裝置類別 GUID 值的清單,請參閱 廠商可用的系統定義裝置安裝類別。
3 <USBInstanceID> 重新導向指定裝置執行個體路徑所指定的 USB 周邊。
4 <-USBInstanceID> 請勿重新導向指定裝置執行個體路徑所指定的周邊。

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

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

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

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

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

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

    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周邊不會重新導向。
    • 使用裝置設定類別 GUID {6bdd1fc6-810f-11d0-bec7-08002be2092f} 重新導向所有支援的 USB 周邊(映像處理)。
    • 使用實例標識碼 USB\VID_095D&PID_9208\5&23639F31&0&2重新導向支援的USB周邊。
    • 請勿使用 實例標識碼 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。 這不會影響重新導向行為。