Konfigurace přesměrování USB ve Windows přes protokol Remote Desktop Protocol
Tip
Tento článek je sdílený pro služby a produkty, které používají protokol RDP (Remote Desktop Protocol) k poskytování vzdáleného přístupu k desktopům a aplikacím Windows.
Vyberte produkt pomocí tlačítek v horní části tohoto článku, abyste zobrazili relevantní obsah.
Můžete nakonfigurovat přesměrování určitých periferních zařízení USB mezi místním zařízením s Windows a vzdálenou relací přes protokol RDP (Remote Desktop Protocol).
Důležité
Tento článek se zabývá zařízeními USB, která používají neprůrazné přesměrování nízké úrovně. Na zařízení USB, která používají přesměrování vysoké úrovně, se vztahuje článek o konkrétním typu zařízení. Pokud je to možné, měli byste použít metody přesměrování vysoké úrovně.
Seznam typu zařízení, který používá metodu přesměrování, najdete v tématu Podporované prostředky a periferní zařízení. Periferní zařízení přesměrovaná pomocí neprůrazného nízkého přesměrování vyžadují ovladače nainstalované ve vzdálené relaci.
Pro Azure Virtual Desktop musí být přesměrování USB nakonfigurované v následujících bodech. Pokud některá z těchto komponent není správně nakonfigurovaná, přesměrování USB nebude fungovat podle očekávání. Ke konfiguraci hostitelů relací a místního zařízení můžete použít Microsoft Intune nebo zásady skupiny.
- Hostitel relace
- Vlastnost RDP fondu hostitelů
- Místní zařízení
Ve výchozím nastavení vlastnost RDP fondu hostitelů přesměruje všechna podporovaná periferní zařízení USB, ale můžete také určit jednotlivá periferní zařízení USB, která se mají přesměrovat nebo vyloučit z přesměrování, a přesměrovat celou třídu nastavení zařízení, například multimediální periferní zařízení. Při konfiguraci nastavení přesměrování dbejte na to, že nejvíce omezující nastavení je výsledné chování.
Některá periferní zařízení USB můžou mít funkce, které používají neprůrazné nízkoúrovňové přesměrování USB nebo přesměrování vysoké úrovně. Ve výchozím nastavení se tato periferní zařízení přesměrovávají pomocí přesměrování vysoké úrovně. Tato periferní zařízení můžete vynutit, aby používala neprůrazné přesměrování USB nízké úrovně, a to také pomocí kroků v tomto článku.
Pro Windows 365 musí být přesměrování USB nakonfigurované na cloudovém počítači a místním zařízení. Pokud některé z těchto komponent nejsou správně nakonfigurované, přesměrování USB nebude fungovat podle očekávání. Ke konfiguraci cloudového počítače a místního zařízení můžete použít Microsoft Intune nebo zásady skupiny. Po nakonfigurování systém Windows 365 přesměruje všechna podporovaná periferní zařízení USB.
Pro Microsoft Dev Box musí být přesměrování USB nakonfigurované na vývojovém poli a na místním zařízení. Pokud některé z těchto komponent nejsou správně nakonfigurované, přesměrování USB nebude fungovat podle očekávání. Ke konfiguraci vývojového pole a místního zařízení můžete použít Microsoft Intune nebo zásady skupiny. Po nakonfigurování přesměruje Microsoft Dev Box všechna podporovaná periferní zařízení USB.
Tip
Pokud ve vzdálené relaci používáte následující funkce, mají vlastní optimalizace, které jsou nezávislé na konfiguraci přesměrování na hostiteli relace, vlastnostech protokolu RDP fondu hostitelů nebo místním zařízení.
- Microsoft Teams pro přesměrování kamery, mikrofonu a zvuku.
- Multimediální přesměrování pro přesměrování zvuku, videa a hovoru.
Tip
Pokud ve vzdálené relaci používáte následující funkce, mají vlastní optimalizace, které jsou nezávislé na konfiguraci přesměrování na cloudovém počítači nebo místním zařízení.
- Microsoft Teams pro přesměrování kamery, mikrofonu a zvuku.
- Multimediální přesměrování pro přesměrování zvuku, videa a hovoru.
Tip
Pokud ve vzdálené relaci používáte následující funkce, mají vlastní optimalizace, které jsou nezávislé na konfiguraci přesměrování na vývojovém poli nebo místním zařízení.
- Microsoft Teams pro přesměrování kamery, mikrofonu a zvuku.
- Multimediální přesměrování pro přesměrování zvuku, videa a hovoru.
Požadavky
Než budete moct nakonfigurovat přesměrování USB pomocí neprůrazné nízké úrovně přesměrování, potřebujete:
Existující fond hostitelů s hostiteli relací.
Účet ID Microsoft Entra, který má přiřazené předdefinované role řízení přístupu na základě role (RBAC) přispěvatele fondu hostitelů virtualizace plochy jako minimum.
- Existující Cloud PC.
- Existující vývojové pole.
Zařízení USB, které můžete použít k otestování konfigurace přesměrování.
Ke konfiguraci Microsoft Intune potřebujete:
- Účet Microsoft Entra ID přiřazený předdefinované roli RBAC správce zásad a profilů.
- Skupina obsahující zařízení, která chcete nakonfigurovat.
Ke konfiguraci zásad skupiny potřebujete:
- Účet domény, který má oprávnění k vytváření nebo úpravě objektů zásad skupiny.
- Skupina zabezpečení nebo organizační jednotka obsahující zařízení, která chcete konfigurovat.
Musíte se připojit ke vzdálené relaci z podporované aplikace a platformy. Pokud chcete zobrazit podporu přesměrování v aplikaci pro Windows a v aplikaci Vzdálená plocha, přečtěte si téma Porovnání funkcí aplikací pro Windows napříč platformami a zařízeními a porovnání funkcí aplikace Vzdálená plocha napříč platformami a zařízeními.
Konfigurace hostitele relace
Pokud chcete nakonfigurovat hostitele relace pro přesměrování USB pomocí neprůrazné nízké úrovně přesměrování, musíte povolit technologie Plug and Play přesměrování. Můžete to udělat pomocí Microsoft Intune nebo zásad skupiny.
Konfigurace cloudových počítačů
Pokud chcete nakonfigurovat cloudový počítač pro přesměrování USB pomocí neprůrazné nízké úrovně přesměrování, musíte povolit technologie Plug and Play přesměrování. Můžete to udělat pomocí Microsoft Intune nebo zásad skupiny.
Konfigurace dev boxu
Pokud chcete nakonfigurovat vývojové pole pro přesměrování USB pomocí neprůhlásné nízké úrovně přesměrování, musíte povolit technologie Plug and Play přesměrování. Můžete to udělat pomocí Microsoft Intune nebo zásad skupiny.
Výchozí konfigurace je:
- Operační systém Windows: Přesměrování USB není povoleno.
Vyberte příslušnou kartu pro váš scénář.
Povolení přesměrování technologie Plug and Play pomocí Microsoft Intune:
Přihlaste se do Centra pro správu Microsoft Intune.
Vytvořte nebo upravte konfigurační profil pro zařízení s Windows 10 a novějším s typem profilu katalogu Nastavení.
V nástroji pro výběr nastavení přejděte do šablon pro>správu součásti>vzdálené plochy Vzdálená>plocha Služby vzdálené plochy zařízení hostitele relace>a přesměrování prostředků.
Zaškrtněte políčko Nepovolit podporované přesměrování technologie Plug and Play zařízení a potom zavřete výběr nastavení.
Rozbalte kategorii Šablony pro správu a pak nastavte přepínač pro Nepovolit podporované technologie Plug and Play přesměrování zařízení na Zakázáno.
Vyberte Další.
Volitelné: Na kartě Značky oboru vyberte značku oboru, která profil vyfiltruje. Další informace o značkách oboru najdete v tématu Použití řízení přístupu na základě role (RBAC) a značek oboru pro distribuované IT.
Na kartě Přiřazení vyberte skupinu obsahující počítače poskytující vzdálenou relaci, kterou chcete konfigurovat, a pak vyberte Další.
Na kartě Zkontrolovat a vytvořit zkontrolujte nastavení a pak vyberte Vytvořit.
Jakmile se zásada vztahuje na počítače poskytující vzdálenou relaci, restartujte je, aby se nastavení projevilo.
Konfigurace místního zařízení s Windows
Pokud chcete nakonfigurovat místní zařízení s Windows pro přesměrování USB pomocí neprůrazného přesměrování nízké úrovně, musíte povolit přesměrování protokolu RDP jiných podporovaných periferních zařízení USB uživatelům a správcům. Můžete to provést pomocí zásad skupiny.
Důležité
I když je nastavení Povolit přesměrování protokolu RDP jiných podporovaných zařízení USB RemoteFX z tohoto počítače dostupné v Microsoft Intune, v současné době nefunguje podle očekávání. Ke konfiguraci tohoto nastavení musíte použít zásady skupiny.
Výchozí konfigurace je:
- Operační systém Windows: Jiné podporované periferní zařízení USB nejsou k dispozici pro přesměrování RDP pomocí žádného uživatelského účtu.
Povolení přesměrování protokolu RDP u jiných podporovaných periferních zařízení USB pomocí zásad skupiny:
Otevřete konzolu pro správu zásad skupiny na zařízení, které používáte ke správě domény služby Active Directory.
Vytvořte nebo upravte zásadu, která cílí na počítače poskytující vzdálenou relaci, kterou chcete nakonfigurovat.
Přejděte do části Zásady>konfigurace>počítače– Šablony pro správu komponent>>systému Windows Vzdálená>plocha Klient připojení ke vzdálené ploše Klienta>RemoteFX PŘESMĚROVÁNÍ zařízení USB.
Poklikejte na nastavení zásad Povolit přesměrování protokolu RDP jiných podporovaných zařízení REMOTEFX USB z tohoto počítače , aby se otevřela. Vyberte Zapnuto
V rozevíracím seznamu pro přístupová práva k přesměrování USB RemoteFX vyberte Správci a uživatelé a pak vyberte OK.
Ujistěte se, že se zásady použijí na místní zařízení s Windows, a pak je musíte restartovat, aby přesměrování USB fungovalo.
Volitelné: Načtení konkrétních ID instancí zařízení USB pro použití s neprůrazným přesměrováním nízké úrovně
Volitelné: Zjištění dostupných zařízení pro přesměrování pomocí neprůrazných přesměrování nízké úrovně
Pro Azure Virtual Desktop můžete do vlastností fondu hostitelů zadat konkrétní ID instancí zařízení, aby se přesměrovaly jenom periferní zařízení, která schválíte. Pokud chcete načíst ID instancí zařízení, která jsou k dispozici pro zařízení USB na místním zařízení, které chcete přesměrovat:
Windows 365 přesměruje všechna podporovaná periferní zařízení pro neprůrazné nízkoúrovňové přesměrování připojené k místnímu zařízení. Zjištění zařízení:
Microsoft Dev Box přesměruje všechna podporovaná periferní zařízení pro neprůhledné přesměrování nízké úrovně připojené k místnímu zařízení. Zjištění zařízení:
Na místním zařízení připojte všechna zařízení, která chcete přesměrovat.
Otevřete aplikaci Připojení ke vzdálené ploše z nabídky Start nebo spusťte
mstsc.exe
z příkazového řádku.Vyberte Zobrazit možnosti a pak vyberte kartu Místní prostředky .
V části Místní zařízení a prostředky vyberte Další....
V seznamu zařízení a prostředků zaškrtněte políčko Další podporovaná zařízení USB RemoteFX. Tato možnost se zobrazí jenom v případě, že povolíte nastavení Povolit přesměrování protokolu RDP jiných podporovaných zařízení USB RemoteFX z tohoto počítače popsaného v části Konfigurace místního zařízení s Windows. Výběrem ikony (plus) rozbalíte + seznam a zjistíte, která zařízení je možné přesměrovat pomocí neprůhlého přesměrování nízké úrovně.
Výběrem možnosti OK zavřete místní zařízení a prostředky.
Vyberte kartu Obecné a pak vyberte Uložit jako... a soubor uložte
.rdp
.Na místním zařízení otevřete příkazový řádek PowerShellu.
Spusťte následující příkazy, které odpovídají jednotlivým podporovaným názvům zařízení USB s ID instance USB. Hodnotu souboru, který jste uložili dříve, musíte nahradit
<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." }
Výstup se podobá následujícímu příkladu:
------------------- 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
- Poznamenejte si ID instance zařízení některého z nadřazených zařízení, která chcete použít k přesměrování. Pro přesměrování USB platí pouze ID instance nadřazeného zařízení.
Volitelné: Zjišťování periferních zařízení odpovídajících třídě nastavení zařízení
Pro Azure Virtual Desktop můžete do vlastností fondu hostitelů zadat identifikátor GUID třídy zařízení, aby se přesměrovala jenom zařízení, která odpovídají dané třídě zařízení. Načtení seznamu zařízení, která odpovídají určitému identifikátoru GUID třídy zařízení v místním zařízení:
Na místním zařízení otevřete příkazový řádek PowerShellu.
Spusťte následující příkaz a nahraďte
<device class GUID>
identifikátorEM GUID třídy zařízení, který chcete vyhledat a zobrazit seznam odpovídajících zařízení. Seznam hodnot GUID třídy zařízení naleznete v tématu Třídy nastavení zařízení definované systémem dostupné dodavatelům.$deviceClassGuid = "<device class GUID>" Get-PnpDevice | Where-Object {$_.ClassGuid -like "*$deviceClassGuid*" -and $_.InstanceId -like "USB\*" -and $_.Present -like "True"} | FT -AutoSize
Například použití identifikátoru GUID
4d36e96c-e325-11ce-bfc1-08002be10318
třídy zařízení pro multimediální zařízení je výstup podobný následujícímu příkladu: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
Konfigurace fondu hostitelů
Nastavení přesměrování zařízení USB ve fondu hostitelů Služby Azure Virtual Desktop určuje, která podporovaná zařízení USB připojená k místnímu zařízení jsou k dispozici ve vzdálené relaci. Odpovídající vlastnost RDP je usbdevicestoredirect:s:<value>
. Další informace naleznete v tématu Podporované vlastnosti protokolu RDP.
Konfigurace přesměrování USB pomocí vlastností protokolu RDP fondu hostitelů:
Přihlaste se k portálu Azure.
Na panelu hledání zadejte Azure Virtual Desktop a vyberte odpovídající položku služby.
Vyberte fondy hostitelů a pak vyberte fond hostitelů, který chcete nakonfigurovat.
Vyberte Vlastnosti protokolu RDP a pak vyberte Přesměrování zařízení.
V případě přesměrování zařízení USB vyberte rozevírací seznam a pak vyberte jednu z následujících možností:
- Přesměrovat všechna zařízení USB, která ještě nejsou přesměrovaná jiným přesměrováním vysoké úrovně (výchozí)
- Přesměrujte všechna zařízení, která jsou členy zadané třídy nastavení zařízení nebo zařízení definovaná konkrétním ID instance.
Pokud vyberete Možnost Přesměrovat všechna zařízení, která jsou členy zadané třídy nastavení zařízení nebo zařízení definovaná konkrétním ID instance, zobrazí se další pole. Musíte zadat třídu nastavení zařízení nebo cestu ke konkrétní instanci zařízení pro zařízení, která chcete přesměrovat, oddělená středníkem. Další informace naleznete v tématu Řízení neprůrazné nízkoúrovňové přesměrování USB. Pokud chcete získat hodnoty podporovaných zařízení, přečtěte si téma Volitelné: Načtení ID konkrétních instancí zařízení a identifikátorů GUID tříd zařízení v tématu Volitelné: Zjišťování periferních zařízení odpovídajících třídě nastavení zařízení. Pro Azure Virtual Desktop musí být znaky
\
:
a;
musí být uchvácené pomocí znaku zpětného lomítka.Několik příkladů:
Pokud chcete přesměrovat konkrétní periferní zařízení, kde je přesměrováno pouze v závislosti na cestě k celé instanci zařízení (to znamená, že je připojený k určitému portu USB), zadejte cestu instance zařízení pomocí dvou znaků zpětného lomítka, například
USB\\VID_045E&PID_0779\\5&21F6DCD1&0&5
. U více zařízení je oddělte středníkem, napříkladUSB\\VID_045E&PID_0779\\5&21F6DCD1&0&5;USB\\VID_0ECB&PID_1F58\\9&2E5F6FA0&0&1
.Pokud chcete přesměrovat všechna periferní zařízení, která jsou členy konkrétní třídy nastavení zařízení (tj. všechna podporovaná multimediální zařízení), zadejte identifikátor GUID třídy zařízení včetně složených závorek. Pokud chcete například přesměrovat všechna multimediální zařízení, zadejte
{4d36e96c-e325-11ce-bfc1-08002be10318}
. Pro více ID tříd zařízení je oddělte středníkem, například{4d36e96c-e325-11ce-bfc1-08002be10318};{6bdd1fc6-810f-11d0-bec7-08002be2092f}
.
Tip
Pokročilé konfigurace můžete vytvořit kombinací cest instancí zařízení a identifikátorů GUID tříd zařízení a zadáním konfigurace na kartě Upřesnit ve vlastnostech protokolu RDP. Další příklady najdete v tématu usbdevicestoredirect RDP vlastnost.
Zvolte Uložit. Teď můžete otestovat konfiguraci přesměrování USB.
Testování přesměrování USB
Jakmile nakonfigurujete hostitele relací, vlastnost RDP fondu hostitelů a místní zařízení, můžete otestovat přesměrování USB. Zvažte následující chování:
Jakmile nakonfigurujete cloudové počítače a místní zařízení, můžete otestovat přesměrování USB. Zvažte následující chování:
Jakmile nakonfigurujete vývojové rámečky a místní zařízení, můžete otestovat přesměrování USB. Zvažte následující chování:
Ovladače pro přesměrované periferní zařízení USB se instalují ve vzdálené relaci pomocí stejného procesu jako místní zařízení. Ujistěte se, že je ve vzdálené relaci povolená služba Windows Update nebo že jsou pro periferní zařízení k dispozici ovladače.
Neprůrazné nízkoúrovňové přesměrování USB je určeno pro připojení k síti LAN (< latence 20 ms); s vyšší latencí nemusí některá periferní zařízení USB fungovat správně nebo uživatelské prostředí nemusí být vhodné.
Periferní zařízení USB nejsou v místním zařízení k dispozici, když je přesměrována na vzdálenou relaci.
Periferní zařízení USB lze používat pouze v jedné vzdálené relaci najednou.
Přesměrování USB je dostupné jenom z místního zařízení s Windows.
Otestování přesměrování USB:
Připojte podporovaná periferní zařízení USB, která chcete použít ve vzdálené relaci.
Připojte se ke vzdálené relaci pomocí aplikace Windows nebo aplikace Vzdálená plocha na platformě, která podporuje přesměrování USB. Další informace najdete v tématu Porovnání funkcí aplikací pro Windows napříč platformami a zařízeními a porovnání funkcí aplikací Vzdálená plocha napříč platformami a zařízeními.
Zkontrolujte, jestli jsou periferní zařízení připojená ke vzdálené relaci. Když se zobrazí na celé obrazovce, vyberte na stavovém řádku ikonu a vyberte zařízení, která chcete použít. Tato ikona se zobrazuje jenom v případě, že je správně nakonfigurované přesměrování USB.
Zaškrtněte políčko u každého periferního zařízení USB, které chcete přesměrovat do vzdálené relace, a zrušte zaškrtnutí políčka u těchto periferních zařízení, která nechcete přesměrovat. Některá zařízení se můžou v tomto seznamu objevit jako obecná zařízení USB vzdálené plochy po přesměrování.
Zkontrolujte, jestli zařízení funguje správně ve vzdálené relaci. Ve vzdálené relaci je potřeba nainstalovat správný ovladač. Tady je několik způsobů, jak zkontrolovat, jestli jsou periferní zařízení USB dostupná ve vzdálené relaci v závislosti na oprávnění, které máte ve vzdálené relaci:
Otevřete Správce zařízení ve vzdálené relaci z nabídky Start nebo spusťte
devmgmt.msc
z příkazového řádku. Zkontrolujte, jestli se přesměrovaná periferní zařízení zobrazují v očekávané kategorii zařízení a nezobrazují se žádné chyby.Ve vzdálené relaci otevřete příkazový řádek PowerShellu a spusťte následující příkaz:
Get-PnPDevice | Where-Object {$_.InstanceId -like "*TSUSB*" -and $_.Present -eq "true"} | FT -AutoSize
Výstup se podobá následujícímu příkladu. Zkontrolujte stavový sloupec u všech položek, které zobrazují chybu. Pokud dojde k chybě, vyřešte zařízení podle pokynů výrobce.
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...
Jakmile jsou periferní zařízení přesměrovaná a fungují správně, můžete je použít stejně jako na místním zařízení.
usbdevicestoredirect RDP – vlastnost
Vlastnost usbdevicestoredirect
RDP slouží k určení, která zařízení USB jsou přesměrována do vzdálené relace a její syntaxe poskytuje flexibilitu usbdevicestoredirect:s:<value>
při přesměrování periferních zařízení USB pomocí neprůhledného přesměrování nízké úrovně. Platné hodnoty pro vlastnost jsou uvedeny v následující tabulce. Hodnoty se dají použít samostatně nebo jejich kombinaci, pokud jsou tyto hodnoty oddělené středníkem, v závislosti na pořadí zpracování. Další informace naleznete v tématu Řízení neprůrazné nízkoúrovňové přesměrování USB.
Zpracování objednávky | Hodnota | Popis |
---|---|---|
– | Nebyla zadána žádná hodnota. | Nepřesměrovávejte žádná podporovaná periferní zařízení USB pomocí neprůrazné nízké úrovně přesměrování. |
0 | * |
Přesměrujte všechna periferní zařízení, která nepoužívají přesměrování vysoké úrovně. |
2 | {<DeviceClassGUID>} |
Přesměrujte všechna periferní zařízení, která jsou členy zadané třídy nastavení zařízení. Seznam hodnot GUID třídy zařízení naleznete v tématu Třídy nastavení zařízení definované systémem dostupné dodavatelům. |
3 | <USBInstanceID> |
Přesměrujte periferní zařízení USB určené danou cestou instance zařízení. |
4 | <-USBInstanceID> |
Nepřesměrovávejte periferní zařízení určené danou cestou instance zařízení. |
Při vytváření jako řetězec ve správném pořadí zpracování je syntaxe:
usbdevicestoredirect:s:*;{<DeviceClassGUID>};<USBInstanceID>;<-USBInstanceID>`
Tady je několik příkladů použití usbdevicestoredirect
vlastnosti RDP:
Pokud chcete přesměrovat všechna podporovaná periferní zařízení USB, která přesměrování vysoké úrovně nepřesměruje, použijte:
usbdevicestoredirect:s:*
Pokud chcete přesměrovat všechna podporovaná periferní zařízení USB s identifikátorem GUID
{6bdd1fc6-810f-11d0-bec7-08002be2092f}
třídy zařízení (imaging), použijte:usbdevicestoredirect:s:{6bdd1fc6-810f-11d0-bec7-08002be2092f}
Pokud chcete přesměrovat všechna podporovaná periferní zařízení USB, která přesměrování vysoké úrovně nepřesměrovává a periferní zařízení USB s identifikátory GUID
{6bdd1fc6-810f-11d0-bec7-08002be2092f}
třídy zařízení (bitové kopie) a{4d36e96c-e325-11ce-bfc1-08002be10318}
(multimédia), použijte:usbdevicestoredirect:s:*;{6bdd1fc6-810f-11d0-bec7-08002be2092f};{4d36e96c-e325-11ce-bfc1-08002be10318}
Pokud chcete přesměrovat podporované periferní zařízení USB s ID
USB\VID_095D&PID_9208\5&23639F31&0&2
instancí aUSB\VID_045E&PID_076F\5&14D1A39&0&7
použijte:usbdevicestoredirect:s:USB\VID_095D&PID_9208\5&23639F31&0&2;USB\VID_045E&PID_076F\5&14D1A39&0&7
Pokud chcete přesměrovat všechna podporovaná periferní zařízení USB, která přesměrování vysoké úrovně nepřesměruje, s výjimkou zařízení s ID
USB\VID_045E&PID_076F\5&14D1A39&0&7
instance , použijte:usbdevicestoredirect:s:*;-USB\VID_045E&PID_076F\5&14D1A39&0&7
K dosažení následujícího scénáře použijte následující syntaxi:
- Přesměrujte všechna podporovaná periferní zařízení USB, která přesměrování vysoké úrovně nepřesměrovává.
- Přesměrujte všechna podporovaná periferní zařízení USB s identifikátorem GUID
{6bdd1fc6-810f-11d0-bec7-08002be2092f}
třídy nastavení zařízení (image). - Přesměrujte podporované periferní zařízení USB s ID
USB\VID_095D&PID_9208\5&23639F31&0&2
instance . - Nepřesměrovávejte podporované periferní zařízení USB s ID
USB\VID_045E&PID_076F\5&14D1A39&0&7
instance .
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
Tip
Pro Azure Virtual Desktop musí být znaky \
:
a ;
musí být uchvácené pomocí znaku zpětného lomítka. To zahrnuje všechny cesty instancí zařízení, například USB\\VID_045E&PID_0779\\5&21F6DCD1&0&5
. Nemá vliv na chování přesměrování.