Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Conseil
Cet article est partagé pour les services et les produits qui utilisent le protocole RDP (Remote Desktop Protocol) pour fournir un accès à distance aux bureaux et applications Windows.
Sélectionnez un produit à l’aide des boutons en haut de cet article pour afficher le contenu approprié.
Vous pouvez configurer la redirection de certains périphériques USB entre un appareil Windows local et une session à distance via le protocole RDP (Remote Desktop Protocol).
Importante
Cet article couvre uniquement les périphériques USB qui utilisent une redirection opaque de bas niveau. Les périphériques USB qui utilisent la redirection de haut niveau sont couverts par l’article pour le type d’appareil spécifique. Vous devez utiliser des méthodes de redirection de haut niveau si possible.
Pour obtenir la liste des types d’appareils qui utilisent la méthode de redirection, consultez Ressources et périphériques pris en charge. Les périphériques redirigés à l’aide d’une redirection opaque de bas niveau nécessitent l’installation de pilotes dans la session à distance.
Pour Azure Virtual Desktop, la redirection USB doit être configurée aux points suivants. Si l’un de ces composants n’est pas configuré correctement, la redirection USB ne fonctionnera pas comme prévu. Vous pouvez utiliser Microsoft Intune ou stratégie de groupe pour configurer vos hôtes de session et l’appareil local.
- Hôte de session
- Propriété RDP du pool d’hôtes
- Appareil local
Par défaut, la propriété RDP du pool d’hôtes redirige tous les périphériques USB pris en charge, mais vous pouvez également spécifier des périphériques USB individuels à rediriger ou exclure de la redirection, et rediriger toute une classe d’installation d’appareil, comme les périphériques multimédias. Faites attention lors de la configuration des paramètres de redirection, car le paramètre le plus restrictif est le comportement résultant.
Certains périphériques USB peuvent avoir des fonctions qui utilisent une redirection USB opaque de bas niveau ou une redirection de haut niveau. Par défaut, ces périphériques sont redirigés à l’aide de la redirection de haut niveau. Vous pouvez également forcer ces périphériques à utiliser une redirection USB opaque de bas niveau en suivant les étapes décrites dans cet article.
Par Windows 365, la redirection USB doit être configurée sur le PC cloud et l’appareil local. Si l’un de ces composants n’est pas configuré correctement, la redirection USB ne fonctionnera pas comme prévu. Vous pouvez utiliser Microsoft Intune ou stratégie de groupe pour configurer votre PC cloud et l’appareil local. Une fois configuré, Windows 365 redirige tous les périphériques USB pris en charge.
Pour Microsoft Dev Box, la redirection USB doit être configurée sur la dev box et l’appareil local. Si l’un de ces composants n’est pas configuré correctement, la redirection USB ne fonctionnera pas comme prévu. Vous pouvez utiliser Microsoft Intune ou stratégie de groupe pour configurer votre dev box et l’appareil local. Une fois configuré, Microsoft Dev Box redirige tous les périphériques USB pris en charge.
Conseil
Si vous utilisez les fonctionnalités suivantes dans une session à distance, elles ont leurs propres optimisations qui sont indépendantes de la configuration de redirection sur l’hôte de session, les propriétés RDP du pool d’hôtes ou l’appareil local.
- Microsoft Teams pour la redirection de l’appareil photo, du microphone et de l’audio.
- Redirection multimédia pour la redirection audio, vidéo et d’appel.
Conseil
Si vous utilisez les fonctionnalités suivantes dans une session à distance, elles ont leurs propres optimisations qui sont indépendantes de la configuration de redirection sur le PC cloud ou l’appareil local.
- Microsoft Teams pour la redirection de l’appareil photo, du microphone et de l’audio.
- Redirection multimédia pour la redirection audio, vidéo et d’appel.
Conseil
Si vous utilisez les fonctionnalités suivantes dans une session à distance, elles ont leurs propres optimisations qui sont indépendantes de la configuration de redirection sur la dev box ou l’appareil local.
- Microsoft Teams pour la redirection de l’appareil photo, du microphone et de l’audio.
- Redirection multimédia pour la redirection audio, vidéo et d’appel.
Configuration requise
Avant de pouvoir configurer la redirection USB à l’aide d’une redirection opaque de bas niveau, vous avez besoin des éléments suivants :
Un pool d’hôtes existant avec des hôtes de session.
Un compte Microsoft Entra ID auquel est attribué au minimum les rôles de contrôle d’accès en fonction du rôle (RBAC) intégrés contributeur du pool d’hôtes de virtualisation de bureau sur le pool d’hôtes.
- Un PC cloud existant.
- Une dev box existante.
Un périphérique USB que vous pouvez utiliser pour tester la configuration de redirection.
Pour configurer Microsoft Intune, vous avez besoin des éléments suivants :
- Microsoft Entra ID compte auquel le rôle RBAC intégré Gestionnaire de stratégies et de profils est attribué.
- Groupe contenant les appareils que vous souhaitez configurer.
Pour configurer stratégie de groupe, vous avez besoin des éléments suivants :
- Un compte de domaine qui a l’autorisation de créer ou de modifier stratégie de groupe objets.
- Un groupe de sécurité ou une unité d’organisation (UO) contenant les appareils que vous souhaitez configurer.
Vous devez vous connecter à une session à distance à partir d’une application et d’une plateforme prises en charge. Pour afficher la prise en charge de la redirection dans Windows App et l’application Bureau à distance, consultez Comparer les fonctionnalités Windows App entre les plateformes et les appareils et Comparer les fonctionnalités de l’application Bureau à distance entre les plateformes et les appareils.
Configuration de l’hôte de session
Pour configurer un hôte de session pour la redirection USB à l’aide d’une redirection opaque de bas niveau, vous devez activer Plug-and-Play redirection. Pour ce faire, utilisez Microsoft Intune ou stratégie de groupe.
Configuration du PC cloud
Pour configurer un PC cloud pour la redirection USB à l’aide d’une redirection opaque de bas niveau, vous devez activer Plug-and-Play redirection. Pour ce faire, utilisez Microsoft Intune ou stratégie de groupe.
Configuration de dev box
Pour configurer une dev box pour la redirection USB à l’aide d’une redirection opaque de bas niveau, vous devez activer Plug-and-Play redirection. Pour ce faire, utilisez Microsoft Intune ou stratégie de groupe.
La configuration par défaut est la suivante :
- Système d’exploitation Windows : la redirection USB n’est pas autorisée.
Sélectionnez l’onglet approprié pour votre scénario.
Pour activer la redirection Plug-and-Play à l’aide de Microsoft Intune :
Connectez-vous au Centre d’administration Microsoft Intune.
Créez ou modifiez un profil de configuration pour les appareils Windows 10 et versions ultérieures, avec le type de profil catalogue Paramètres.
Dans le sélecteur de paramètres, accédez à Modèles >d’administrationComposants> WindowsServices> Bureau à distance RemoteDesktop Session Host>Device and Resource Redirection.
Cochez la case Ne pas autoriser la redirection d’appareil Plug-and-Play prise en charge, puis fermez le sélecteur de paramètres.
Développez la catégorie Modèles d’administration, puis définissez le bouton bascule pour Ne pas autoriser la redirection d’appareil Plug-and-Play prise en charge sur Désactivé.
Sélectionnez Suivant.
Facultatif : sous l’onglet Balises d’étendue , sélectionnez une balise d’étendue pour filtrer le profil. Pour plus d’informations sur les balises d’étendue, voir Utiliser le contrôle d’accès en fonction du rôle (RBAC) et les balises d’étendue pour l’informatique distribuée.
Sous l’onglet Affectations , sélectionnez le groupe contenant les ordinateurs fournissant une session à distance que vous souhaitez configurer, puis sélectionnez Suivant.
Sous l’onglet Vérifier + créer , passez en revue les paramètres, puis sélectionnez Créer.
Une fois que la stratégie s’applique aux ordinateurs qui fournissent une session à distance, redémarrez-les pour que les paramètres prennent effet.
Configuration de l’appareil Windows local
Pour configurer un appareil Windows local pour la redirection USB à l’aide d’une redirection opaque de bas niveau, vous devez autoriser la redirection RDP d’autres périphériques USB pris en charge pour les utilisateurs et les administrateurs. Pour ce faire, utilisez stratégie de groupe.
Importante
Bien que le paramètre Autoriser la redirection RDP d’autres périphériques USB RemoteFX pris en charge à partir de cet ordinateur soit disponible dans Microsoft Intune, il ne fonctionne actuellement pas comme prévu. Vous devez utiliser stratégie de groupe pour configurer ce paramètre.
La configuration par défaut est la suivante :
- Système d’exploitation Windows : les autres périphériques USB pris en charge ne sont pas disponibles pour la redirection RDP à l’aide d’un compte d’utilisateur.
Pour autoriser la redirection RDP d’autres périphériques USB pris en charge à l’aide de stratégie de groupe :
Ouvrez la console de gestion stratégie de groupe sur un appareil que vous utilisez pour gérer le domaine Active Directory.
Créez ou modifiez une stratégie qui cible les ordinateurs qui fournissent une session à distance que vous souhaitez configurer.
Accédez à Stratégies de configuration>> ordinateurModèles> d’administrationComposants> WindowsServices> Bureau àdistance Client> de connexion Bureau à distanceRedirection de périphérique USB RemoteFX.
Double-cliquez sur le paramètre de stratégie Autoriser la redirection RDP d’autres périphériques USB RemoteFX pris en charge à partir de cet ordinateur pour l’ouvrir. Sélectionnez Activé.
Pour la liste déroulante des droits d’accès de redirection USB RemoteFX, sélectionnez Administrateurs et utilisateurs, puis OK.
Vérifiez que la stratégie est appliquée aux appareils Windows locaux, vous devez les redémarrer pour que la redirection USB fonctionne.
Facultatif : Récupérer des ID de périphérique USB spécifiques instance à utiliser avec une redirection opaque de bas niveau
Facultatif : Découvrir les appareils disponibles pour la redirection à l’aide d’une redirection opaque de bas niveau
Pour Azure Virtual Desktop, vous pouvez entrer des ID de instance d’appareil spécifiques dans les propriétés du pool d’hôtes afin que seuls les périphériques que vous approuvez soient redirigés. Pour récupérer l’appareil instance ID disponibles des périphériques USB sur un appareil local que vous souhaitez rediriger :
Windows 365 redirige tous les périphériques pris en charge pour une redirection opaque de bas niveau connectée à un appareil local. Pour découvrir quels appareils :
Microsoft Dev Box redirige tous les périphériques pris en charge pour une redirection opaque de bas niveau connectée à un appareil local. Pour découvrir quels appareils :
Sur l’appareil local, connectez tous les appareils que vous souhaitez rediriger.
Ouvrez l’application Connexion Bureau à distance à partir du menu Démarrer ou exécutez
mstsc.exe
à partir de la ligne de commande.Sélectionnez Afficher les options, puis sélectionnez l’onglet Ressources locales .
Dans la section Appareils et ressources locaux, sélectionnez Plus....
Dans la liste des appareils et des ressources, case activée la zone autres périphériques USB RemoteFX pris en charge. Cette option s’affiche uniquement si vous activez le paramètre Autoriser la redirection RDP d’autres périphériques USB RemoteFX pris en charge à partir de cet ordinateur couvert dans la section Configuration de l’appareil Windows local. Vous pouvez sélectionner l’icône + (plus) pour développer la liste et voir quels appareils sont disponibles pour être redirigés à l’aide d’une redirection opaque de bas niveau.
Sélectionnez OK pour fermer Appareils et ressources locaux.
Sélectionnez l’onglet Général , puis sélectionnez Enregistrer sous... et enregistrez le
.rdp
fichier.Ouvrez une invite PowerShell sur l’appareil local.
Exécutez les commandes suivantes pour faire correspondre chaque nom de périphérique USB pris en charge avec l’ID de instance USB. Vous devez remplacer la
<placeholder>
valeur du.rdp
fichier que vous avez enregistré précédemment.$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." }
Le résultat ressemble à l’exemple suivant :
------------------- 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
- Notez l’ID de instance de l’appareil de l’un des appareils parents que vous souhaitez utiliser pour la redirection. Seul l’ID de instance du périphérique parent est applicable pour la redirection USB.
Facultatif : Découvrir les périphériques correspondant à une classe d’installation d’appareil
Pour Azure Virtual Desktop, vous pouvez entrer un GUID de classe d’appareil dans les propriétés du pool d’hôtes afin que seuls les appareils correspondant à cette classe d’appareil soient redirigés. Pour récupérer une liste des appareils qui correspondent à un GUID de classe d’appareil spécifique sur un appareil local :
Sur l’appareil local, ouvrez une invite PowerShell.
Exécutez la commande suivante, en
<device class GUID>
remplaçant par le GUID de classe d’appareil que vous souhaitez rechercher et lister les appareils correspondants. Pour obtenir la liste des valeurs GUID de classe d’appareil, consultez Classes d’installation d’appareil définies par le système disponibles pour les fournisseurs.$deviceClassGuid = "<device class GUID>" Get-PnpDevice | Where-Object {$_.ClassGuid -like "*$deviceClassGuid*" -and $_.InstanceId -like "USB\*" -and $_.Present -like "True"} | FT -AutoSize
Par exemple, à l’aide du GUID
4d36e96c-e325-11ce-bfc1-08002be10318
de classe d’appareil pour les appareils multimédias, la sortie est similaire à l’exemple suivant :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
Configuration du pool d’hôtes
Le paramètre de pool d’hôtes Azure Virtual Desktop redirection usb détermine quels périphériques USB pris en charge connectés à l’appareil local sont disponibles dans la session à distance. La propriété RDP correspondante est usbdevicestoredirect:s:<value>
. Pour plus d’informations, consultez Propriétés RDP prises en charge.
Pour configurer la redirection USB à l’aide des propriétés RDP du pool d’hôtes :
Connectez-vous au Portail Azure.
Dans la barre de recherche, tapez Azure Virtual Desktop et sélectionnez l’entrée de service correspondante.
Sélectionnez Pools d’hôtes, puis sélectionnez le pool d’hôtes que vous souhaitez configurer.
Sélectionnez Propriétés RDP, puis Redirection de l’appareil.
Pour la redirection de périphérique USB, sélectionnez la liste déroulante, puis sélectionnez l’une des options suivantes :
Ne redirigez pas les périphériques USB (par défaut)
Rediriger tous les périphériques USB qui ne sont pas déjà redirigés par une autre redirection de haut niveau
Rediriger tous les appareils membres de la classe d’installation d’appareil spécifiée ou les appareils définis par un ID de instance spécifique
Non configuré
Si vous sélectionnez Rediriger tous les appareils membres de la classe d’installation d’appareil spécifiée ou les appareils définis par un ID de instance spécifique, une zone supplémentaire s’affiche. Vous devez entrer la classe d’installation de l’appareil ou le chemin d’instance d’appareil spécifique pour les appareils que vous souhaitez rediriger, séparés par un point-virgule. Pour plus d’informations, consultez Contrôle de la redirection USB opaque de bas niveau. Pour obtenir les valeurs des appareils pris en charge, consultez Facultatif : Récupérer des ID de instance d’appareil spécifiques, et pour les GUID de classe d’appareil, consultez Facultatif : Découvrir des périphériques correspondant à une classe de configuration d’appareil. Pour Azure Virtual Desktop, les caractères
\
,:
et;
doivent être placés dans une séquence d’échappement à l’aide d’une barre oblique inverse.Voici quelques exemples :
Pour rediriger un périphérique spécifique sur lequel il est redirigé uniquement en fonction du chemin d’instance de l’appareil entier (autrement dit, il est connecté à un port USB particulier), entrez le périphérique instance chemin à l’aide de deux barres obliques inverses, comme
USB\\VID_045E&PID_0779\\5&21F6DCD1&0&5
. Pour plusieurs appareils, séparez-les par un point-virgule, tel queUSB\\VID_045E&PID_0779\\5&21F6DCD1&0&5;USB\\VID_0ECB&PID_1F58\\9&2E5F6FA0&0&1
.Pour rediriger tous les périphériques membres d’une classe d’installation d’appareil spécifique (autrement dit, tous les appareils multimédias pris en charge), entrez le GUID de la classe d’appareil, y compris les accolades. Par exemple, pour rediriger tous les appareils multimédias, entrez
{4d36e96c-e325-11ce-bfc1-08002be10318}
. Pour plusieurs ID de classe d’appareil, séparez-les par un point-virgule, tel que{4d36e96c-e325-11ce-bfc1-08002be10318};{6bdd1fc6-810f-11d0-bec7-08002be2092f}
.
Conseil
Vous pouvez créer des configurations avancées en combinant des chemins d’instance d’appareil et des GUID de classe d’appareil, puis entrer la configuration sous l’onglet Avancé des propriétés RDP. Pour plus d’exemples, consultez propriété RDP usbdevicestoredirect.
Sélectionnez Enregistrer. Vous pouvez maintenant tester la configuration de redirection USB.
Tester la redirection USB
Une fois que vous avez configuré vos hôtes de session, la propriété RDP du pool d’hôtes et les appareils locaux, vous pouvez tester la redirection USB. Considérez le comportement suivant :
Une fois que vous avez configuré vos PC cloud et appareils locaux, vous pouvez tester la redirection USB. Considérez le comportement suivant :
Une fois que vous avez configuré vos dev box et vos appareils locaux, vous pouvez tester la redirection USB. Considérez le comportement suivant :
Les pilotes pour les périphériques USB redirigés sont installés dans la session à distance à l’aide du même processus que l’appareil local. Vérifiez que Windows Update est activé dans la session à distance ou que les pilotes sont disponibles pour le périphérique.
La redirection USB opaque de bas niveau est conçue pour les connexions LAN (< latence de 20 ms). Avec une latence plus élevée, certains périphériques USB peuvent ne pas fonctionner correctement ou l’expérience utilisateur peut ne pas convenir.
Les périphériques USB ne sont pas disponibles localement sur l’appareil local pendant qu’il est redirigé vers la session à distance.
Les périphériques USB ne peuvent être utilisés que dans une session à distance à la fois.
La redirection USB est disponible uniquement à partir d’un appareil Windows local.
Pour tester la redirection USB :
Branchez les périphériques USB pris en charge que vous souhaitez utiliser dans une session à distance.
Connectez-vous à une session à distance à l’aide de l’application Windows ou de l’application Bureau à distance sur une plateforme qui prend en charge la redirection USB. Pour plus d’informations, consultez Comparer Windows App fonctionnalités entre les plateformes et les appareils et Comparer les fonctionnalités de l’application Bureau à distance entre les plateformes et les appareils.
Vérifiez que les périphériques sont connectés à la session à distance. Avec l’affichage en plein écran, dans la barre de status, sélectionnez l’icône pour sélectionner les appareils à utiliser. Cette icône s’affiche uniquement lorsque la redirection USB est correctement configurée.
Cochez la case pour chaque périphérique USB que vous souhaitez rediriger vers la session à distance, puis décochez la case pour les périphériques que vous ne souhaitez pas rediriger. Certains appareils peuvent apparaître dans cette liste en tant que Périphérique USB générique Bureau à distance une fois dirigé.
Vérifiez que l’appareil fonctionne correctement dans la session à distance. Le pilote approprié doit être installé dans la session à distance. Voici quelques façons de case activée les périphériques USB sont disponibles dans la session à distance, en fonction de l’autorisation dont vous disposez dans la session à distance :
Ouvrez Gestionnaire de périphériques dans la session à distance à partir du menu Démarrer ou exécutez
devmgmt.msc
à partir de la ligne de commande. Vérifiez que les périphériques redirigés apparaissent dans la catégorie d’appareil attendue et n’affichent aucune erreur.Ouvrez une invite PowerShell dans la session à distance et exécutez la commande suivante :
Get-PnPDevice | Where-Object {$_.InstanceId -like "*TSUSB*" -and $_.Present -eq "true"} | FT -AutoSize
La sortie est similaire à l’exemple suivant. Vérifiez dans la colonne status toutes les entrées qui affichent l’erreur. S’il existe des entrées avec une erreur, résolvez les problèmes de l’appareil conformément aux instructions du fabricant.
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...
Une fois que les périphériques sont redirigés et fonctionnent correctement, vous pouvez les utiliser comme vous le feriez sur un appareil local.
propriété RDP usbdevicestoredirect
La usbdevicestoredirect
propriété RDP est utilisée pour spécifier les périphériques USB qui sont redirigés vers la session à distance et sa syntaxe usbdevicestoredirect:s:<value>
offre une flexibilité lors de la redirection de périphériques USB à l’aide d’une redirection opaque de bas niveau. Les valeurs valides pour la propriété sont indiquées dans le tableau suivant. Les valeurs peuvent être utilisées par elles-mêmes, ou une combinaison de ces valeurs peut être utilisée les unes avec les autres lorsqu’elles sont séparées par un point-virgule, sous réserve d’un ordre de traitement. Pour plus d’informations, consultez Contrôle de la redirection USB opaque de bas niveau.
Ordre de traitement | Valeur | Description |
---|---|---|
S/O | Aucune valeur spécifiée | Ne redirigez pas les périphériques USB pris en charge à l’aide d’une redirection opaque de bas niveau. |
1 | * |
Redirige tous les périphériques qui n’utilisent pas la redirection de haut niveau. |
2 | {<DeviceClassGUID>} |
Redirige tous les périphériques membres de la classe d’installation d’appareil spécifiée. Pour obtenir la liste des valeurs GUID de classe d’appareil, consultez Classes d’installation d’appareil définies par le système disponibles pour les fournisseurs. |
3 | <USBInstanceID> |
Rediriger un périphérique USB spécifié par le chemin d’accès instance de l’appareil donné. |
4 | <-USBInstanceID> |
Ne redirigez pas un périphérique spécifié par le chemin d’instance de l’appareil donné. |
Lorsqu’elle est construite en tant que chaîne dans l’ordre de traitement correct, la syntaxe est la suivante :
usbdevicestoredirect:s:*;{<DeviceClassGUID>};<USBInstanceID>;<-USBInstanceID>`
Voici quelques exemples d’utilisation de la usbdevicestoredirect
propriété RDP :
Pour rediriger tous les périphériques USB pris en charge que la redirection de haut niveau ne redirige pas, utilisez :
usbdevicestoredirect:s:*
Pour rediriger tous les périphériques USB pris en charge avec un GUID de classe de
{6bdd1fc6-810f-11d0-bec7-08002be2092f}
périphérique (image), utilisez :usbdevicestoredirect:s:{6bdd1fc6-810f-11d0-bec7-08002be2092f}
Pour rediriger tous les périphériques USB pris en charge que la redirection de haut niveau ne redirige pas et les périphériques USB avec un GUID de classe de
{6bdd1fc6-810f-11d0-bec7-08002be2092f}
périphérique (image) et{4d36e96c-e325-11ce-bfc1-08002be10318}
(multimédia), utilisez :usbdevicestoredirect:s:*;{6bdd1fc6-810f-11d0-bec7-08002be2092f};{4d36e96c-e325-11ce-bfc1-08002be10318}
Pour rediriger un périphérique USB pris en charge avec instance ID
USB\VID_095D&PID_9208\5&23639F31&0&2
etUSB\VID_045E&PID_076F\5&14D1A39&0&7
, utilisez :usbdevicestoredirect:s:USB\VID_095D&PID_9208\5&23639F31&0&2;USB\VID_045E&PID_076F\5&14D1A39&0&7
Pour rediriger tous les périphériques USB pris en charge que la redirection de haut niveau ne redirige pas, à l’exception d’un appareil avec l’ID
USB\VID_045E&PID_076F\5&14D1A39&0&7
instance , utilisez :usbdevicestoredirect:s:*;-USB\VID_045E&PID_076F\5&14D1A39&0&7
Utilisez la syntaxe suivante pour obtenir le scénario suivant :
- Redirigez tous les périphériques USB pris en charge que la redirection de haut niveau ne redirige pas.
- Redirigez tous les périphériques USB pris en charge avec un GUID de classe de configuration d’appareil
{6bdd1fc6-810f-11d0-bec7-08002be2092f}
(image). - Redirigez un périphérique USB pris en charge avec l’ID
USB\VID_095D&PID_9208\5&23639F31&0&2
instance . - Ne redirigez pas un périphérique USB pris en charge avec un ID instance de
USB\VID_045E&PID_076F\5&14D1A39&0&7
.
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
Conseil
Pour Azure Virtual Desktop, les caractères \
, :
et ;
doivent être placés dans une séquence d’échappement à l’aide d’une barre oblique inverse. Cela inclut tous les chemins d’accès instance d’appareil, tels que USB\\VID_045E&PID_0779\\5&21F6DCD1&0&5
. Cela n’affecte pas le comportement de redirection.