Propriétés RDP prises en charge avec les Services Bureau à distance

Les organisations peuvent configurer des propriétés RDP (Remote Desktop Protocol) de manière centralisée dans les Services Bureau à distance (RDS) afin de définir le comportement souhaité pour une connexion. Il est possible de définir un large éventail de propriétés RDP, parmi lesquelles la redirection d’appareil, les paramètres d’affichage, le comportement de session, etc.

Notes

Les propriétés RDP prises en charge diffèrent selon que vous utilisez les Services Bureau à distance ou Azure Virtual Desktop. Aidez-vous des tableaux suivants pour comprendre le fonctionnement de chaque paramètre et savoir s’il s’applique aux connexions à Azure Virtual Desktop, aux Services Bureau à distance, ou aux deux.

informations de connexion

Nom d’affichage Propriété RDP Azure Virtual Desktop Services Bureau à distance Description Valeurs Default value
Authentification unique Microsoft Entra enablerdsaadauth:i:*value* Détermine si le client utilisera Microsoft Entra ID pour s'authentifier auprès du PC distant. Dans Azure Virtual Desktop, ceci offre une expérience d’authentification unique.

Cette propriété remplace la propriété targetisaadjoined.
0 : Les connexions n'utiliseront pas l'authentification Microsoft Entra, même si le PC distant la prend en charge.

1 : Les connexions utiliseront l'authentification Microsoft Entra si le PC distant la prend en charge.
0
Se connecter à l’hôte joint à Microsoft Entra targetisaadjoined:i:*value* Permet les connexions aux hôtes de session rejoints par Microsoft Entra à l'aide d'un nom d'utilisateur et d'un mot de passe.

Remarque : applicable uniquement aux clients non Windows et aux appareils Windows locaux qui ne sont pas joints à Microsoft Entra.

Cette propriété est remplacée par la propriété enablerdsaadauth.
0 : Les connexions aux hôtes de session rejoints par Microsoft Entra réussiront pour les appareils Windows qui répondent aux exigences, mais les autres connexions échoueront.

1 : Les connexions aux hôtes rejoints par Microsoft Entra réussiront mais seront limitées à la saisie du nom d'utilisateur et du mot de passe lors de la connexion aux hôtes de session.
0
Protocole CredSSP (Credential Security Support Provider) enablecredsspsupport:i:*value* Détermine l’utilisation par le client de l’authentification CredSSP (Credential Security Support Provider) si elle est disponible. 0 : RDP n’utilise pas CredSSP, même si le système d’exploitation prend en charge CredSSP.

1 : RDP utilisera l’authentification CredSSP si le système d’exploitation la prend en charge.
1
Autre interpréteur de commandes alternate shell:s:*value* Spécifie un programme à démarrer automatiquement dans la session à distance en tant que shell au lieu de l’Explorateur. Un chemin d’accès valide d’un fichier exécutable, tel que C:\Program Files\MyApp\myapp.exe. Aucun
Nom du proxy KDC kdcproxyname:s:*value* Spécifie le nom de domaine complet d’un proxy KDC. Un chemin d’accès valide à un serveur proxy KDC, tel que kdc.contoso.com. Aucun
Adresse full address:s:value Ce paramètre spécifie le nom d’hôte ou l’adresse IP de l’ordinateur distant auquel vous souhaitez vous connecter.

Il s’agit du seul paramètre obligatoire dans un fichier RDP.
Un nom, une adresse IPv4 ou une adresse IPv6 valide. Aucun
Adresse alternative alternate full address:s:value Spécifie un autre nom ou une autre adresse IP de l’ordinateur distant. Un nom, une adresse IPv4 ou une adresse IPv6 valide. Aucun
Nom d’utilisateur username:s:value Spécifie le nom du compte d’utilisateur qui sera utilisé pour la connexion à l’ordinateur distant. N’importe quel nom d’utilisateur valide. Aucun
Domain domain:s:value Spécifie le nom du domaine au sein duquel se trouve le compte d’utilisateur qui sera utilisé pour la connexion à l’ordinateur distant. Un nom de domaine valide, tel que CONTOSO. Aucun
Nom d’hôte de passerelle RD gatewayhostname:s:value Spécifie le nom d’hôte de passerelle des services Bureau à distance. Un nom, une adresse IPv4 ou une adresse IPv6 valide. Aucun
Authentification de passerelle Bureau à distance gatewaycredentialssource:i:value Spécifie la méthode d’authentification de passerelle des services Bureau à distance. 0 : Demander le mot de passe (NTLM).

1 : Utiliser la carte à puce.

2 : Utiliser les informations d’identification de l’utilisateur connecté.

3: Inviter l’utilisateur à entrer ses informations d’identification et à utiliser l’authentification de base.

4 : Autoriser l’utilisateur à sélectionner ultérieurement.

5 : Utiliser l’authentification basée sur les cookies.
0
Profil de passerelle Bureau à distance gatewayprofileusagemethod:i:value Spécifie s’il faut utiliser les paramètres par défaut de la passerelle des services Bureau à distance. 0 : Utiliser le mode de profil par défaut, comme indiqué par l’administrateur.

1 : Utiliser des paramètres explicites, comme indiqué par l’utilisateur.
0
Utiliser la passerelle RD gatewayusagemethod:i:value Spécifie quand utiliser une passerelle des services Bureau à distance pour la connexion. 0 : Ne pas utiliser de passerelle des services Bureau à distance.

1 : Toujours utiliser une passerelle des services Bureau à distance.

2 : Utiliser une passerelle des services Bureau à distance si une connexion directe ne peut pas être établie avec l’hôte de session RD.

3 : Utiliser les paramètres par défaut de la passerelle des services Bureau à distance.

4 : Ne pas utiliser une passerelle des services Bureau à distance, ignorer la passerelle pour les adresses locales.

Un réglage de cette valeur de propriété sur 0 ou 4 est semblable, mais 4 active l’option permettant d’ignorer les adresses locales.
0
Enregistrer les informations d’identification promptcredentialonce:i:value Détermine si les informations d’identification d’un utilisateur sont enregistrées et utilisées pour la passerelle Bureau à distance et l’ordinateur distant. 0 : La session à distance n’utilise pas les mêmes informations d’identification.

1 : La session à distance utilisera les mêmes informations d’identification.
1
Authentification du serveur authentication level:i:value Définit les paramètres de niveau d’authentification du serveur. 0 : Si l’authentification du serveur échoue, se connecter à l’ordinateur sans avertissement.

1 : Si l’authentification du serveur échoue, ne pas établir de connexion.

2 : Si l’authentification du serveur échoue, afficher un avertissement et choisir de se connecter ou de refuser la connexion.

3 : Aucune exigence d’authentification spécifiée.
3
Partage de connexion disableconnectionsharing:i:value Détermine si le client se reconnecte à toute session déconnectée existante ou démarre une nouvelle connexion quand une nouvelle connexion est lancée. 0 : Se reconnecter à une session existante.

1 : Initier une nouvelle connexion.
0

Comportement de la session

Nom d’affichage Propriété RDP Azure Virtual Desktop Services Bureau à distance Description Valeurs Valeur par défaut
Reconnexion autoreconnection enabled:i:*value* Détermine si le client tente automatiquement de se reconnecter à l’ordinateur distant en cas d’arrêt de la connexion, une interruption de la connectivité réseau par exemple. 0 : Le client ne tente pas automatiquement de se reconnecter.

1 : Le client essaie de se reconnecter automatiquement.
1
Détection automatique de bande passante bandwidthautodetect:i:*value* Détermine s’il faut utiliser la détection automatique de la bande passante réseau. Requiert la définition de bandwidthautodetect sur 1. 0 : Ne pas utiliser la détection automatique de la bande passante réseau.

1 : Utiliser la détection automatique de la bande passante réseau.
1
Détection automatique de réseau networkautodetect:i:*value* Détermine si la détection automatique du type de réseau est activée. 0 : Désactiver la détection automatique du type de réseau.

1 : Activer la détection automatique du type de réseau.
1
Compression compression:i:*value* Détermine si la compression en bloc est activée quand il est transmis par RDP vers l’ordinateur local. 0 : Désactiver la compression en bloc RDP.

1 : Activer la compression en bloc RDP.
1
Lecture de vidéo videoplaybackmode:i:*value* Détermine si la connexion utilise un streaming multimédia adapté au protocole RDP pour la lecture vidéo. 0 : Ne pas utiliser de diffusion multimédia en continu adaptée au protocole RDP pour la lecture vidéo.

1 : Utiliser une diffusion multimédia en continu adaptée au protocole RDP pour la lecture vidéo lorsque cela est possible.
1

Redirection d’appareils

Important

Vous pouvez activer les redirections seulement avec des paramètres binaires qui s’appliquent à la fois vers la machine distante et depuis celle-ci. Le service ne prend actuellement pas en charge le blocage unidirectionnel des redirections d’un seul côté de la connexion.

Nom d’affichage Propriété RDP Azure Virtual Desktop Services Bureau à distance Description Valeurs Valeur par défaut
Redirection du micro audiocapturemode:i:*value* Indique si la redirection audio d’entrée est activée. 0 : Désactiver la capture audio à partir de l’appareil local.

1 : Activer la capture audio à partir de l’appareil local et la redirection vers une application audio dans la session à distance.
0
Rediriger l’encodage vidéo encode redirected video capture:i:*value* Active ou désactive l’encodage de la vidéo redirigée. 0 : Désactiver l’encodage de la vidéo redirigée.

1 : Activer l’encodage de la vidéo redirigée.
1
Qualité de la vidéo encodée redirected video capture encoding quality:i:*value* Contrôle la qualité de la vidéo encodée. 0 : Vidéo à compression élevée. La qualité peut être altérée en cas de mouvements trop importants.

1 : Compression moyenne.

2 : Vidéo à faible compression avec une qualité d’image élevée.
0
Emplacement de sortie audio audiomode:i:*value* Détermine si la machine locale ou distante joue l’audio. 0 : Lire les sons sur l’ordinateur local.

1 : Lire les sons sur l’ordinateur distant.

2 : Ne pas lire les sons.
0
Redirection de la caméra camerastoredirect:s:*value* Configure les caméras à rediriger. Ce paramètre utilise une liste délimitée par des points-virgules des interfaces KSCATEGORY_VIDEO_CAMERA des caméras activées pour la redirection. * : Rediriger toutes les caméras.

Spécifiez une liste de caméras, telles que \\?\usb#vid_0bda&pid_58b0&mi.

Vous pouvez exclure une caméra spécifique en faisant précéder la chaîne du lien symbolique de -.
Ne pas rediriger les caméras.
Protocole de transfert de médias (MTP) et protocole de transfert d’images (PTP) devicestoredirect:s:*value* Détermine les appareils sur l’ordinateur local qui sont redirigés et disponibles dans la session à distance. * : Rediriger tous les appareils pris en charge, y compris ceux qui sont connectés par la suite.

ID de matériel valide pour un ou plusieurs appareils, tel que \\?\usb#vid_0bda&pid_58b0&mi.

DynamicDevices : Rediriger tous les appareils pris en charge qui seront connectés plus tard.
*
Redirection du lecteur/stockage drivestoredirect:s:*value* Détermine les lecteurs de disque sur l’ordinateur local qui sont redirigés et disponibles dans la session à distance. Aucune valeur spécifiée : aucun lecteur n’est redirigé.

* : Rediriger tous les lecteurs de disque, y compris les disques connectés plus tard.

DynamicDrives : rediriger tous les lecteurs qui sont connectés ultérieurement.

Le lecteur et les étiquettes pour un ou plusieurs disques, comme drivestoredirect:s:C\:;E\:; ; rediriger le ou les lecteurs spécifiés.
*
Combinaisons de touches Windows keyboardhook:i:*value* Détermine quand les combinaisons de touches Windows (Windows, Alt+Tab) sont appliquées à la session à distance pour les connexions de l’ordinateur et RemoteApp. 0 : Les combinaisons de touches Windows sont appliquées sur l’ordinateur local.

1 : (Desktop uniquement) Les combinaisons de touches Windows sont appliquées sur l’ordinateur distant quand il a le focus.

2 : (Desktop uniquement) Les combinaisons de touches Windows sont appliquées sur l’ordinateur distant en mode plein écran uniquement.

3 : (RemoteApp uniquement) Les combinaisons de touches Windows sont appliquées sur RemoteApp quand il a le focus. Nous vous recommandons d’utiliser cette valeur seulement lors de la publication de l’application Connexion Bureau à distance (mstsc.exe) à partir du pool d’hôtes sur Azure Virtual Desktop. Cette valeur est prise en charge seulement lors de l’utilisation du client Windows.
2
Redirection du Presse-papiers redirectclipboard:i:*value* Détermine si la redirection du Presse-papiers est activée. 0 : Le presse-papiers sur l’ordinateur local n’est pas disponible dans la session à distance.

1 : Le presse-papiers sur l’ordinateur local est disponible dans la session à distance.
1
Redirection des ports COM redirectcomports:i:*value* Détermine si les ports (série) COM sur l’ordinateur client vont être redirigés et disponibles dans la session à distance. 0 : Les ports COM de l’ordinateur local ne sont pas disponibles dans la session à distance.

1 : Les ports COM sur l’ordinateur local sont disponibles dans la session à distance.
1
Redirection du service de localisation redirectlocation:i:*value* Détermine si l’emplacement de l’appareil local va être redirigé et disponible dans la session à distance. 0 : La session à distance utilise l’emplacement de l’ordinateur distant ou de la machine virtuelle.

1 : La session à distance utilise l’emplacement de l’appareil local.
0
Redirection d’imprimantes redirectprinters:i:*value* Détermine si les imprimantes configurées sur l’ordinateur client sont redirigées et disponibles dans la session à distance. 0 : Les imprimantes de l’ordinateur local ne sont pas disponibles dans la session à distance.

1 : Les imprimantes sur l’ordinateur local sont disponibles dans la session à distance.
1
Redirection de carte à puce redirectsmartcards:i:*value* Détermine si les périphériques de carte à puce sur l’ordinateur client sont redirigés et disponibles dans la session à distance. 0 : Le périphérique de carte à puce de l’ordinateur local n’est pas disponible dans la session à distance.

1 : Le périphérique de carte à puce sur l’ordinateur local est disponible dans la session à distance.
1
Redirection WebAuthn redirectwebauthn:i:*value* Détermine si les requêtes WebAuthn sur l’ordinateur distant sont redirigées vers l’ordinateur local, ce qui permet d’utiliser des authentificateurs locaux (tels que Windows Hello Entreprise et une clé de sécurité). 0 : Les requêtes WebAuthn de la session à distance ne sont pas envoyées à l’ordinateur local pour l’authentification et doivent être traitées dans la session à distance.

1 : Les requêtes WebAuthn de la session à distance sont envoyées à l’ordinateur local pour l’authentification.
1
Redirection du périphérique USB usbdevicestoredirect:s:*value* Détermine les périphériques USB RemoteFX pris en charge sur l’ordinateur client qui sont redirigés et disponibles dans la session à distance quand vous vous connectez à une session à distance prenant en charge la redirection USB RemoteFX. * : Rediriger tous les périphériques USB qui ne sont pas déjà redirigés par une autre redirection de haut niveau.

{*Device Setup Class GUID*} : Rediriger tous les appareils qui sont membres de la classe de configuration d’appareil spécifiée.

*USBInstanceID* : Rediriger un appareil USB spécifique identifié par l’ID d’instance.
*

Paramètres d'affichage

Nom d’affichage Propriété RDP Azure Virtual Desktop Services Bureau à distance Description Valeurs Valeur par défaut
Mode multi-affichage use multimon:i:*value* Détermine si la session à distance utilise un ou plusieurs affichages à partir de l’ordinateur local. 0 : Ne pas activer la prise en charge de plusieurs affichages.

1 : Activer la prise en charge de plusieurs affichages.
1
Moniteurs sélectionnés selectedmonitors:s:*value* Spécifie les affichages locaux à utiliser à partir de la session à distance. Les affichages sélectionnés doivent être contigus. Requiert la définition de use multimon sur 1.

Disponible uniquement sur les clients Boîte de réception Windows (MSTSC) et Bureau Windows (MSRDC).
Liste délimitée par des virgules des ID d’affichage spécifiques à l’ordinateur. Vous pouvez récupérer les ID en appelant mstsc.exe /l. Le premier ID listé est défini comme affichage principal dans la session. Tous les affichages.
Adapter aux affichages actuels (agrandir) maximizetocurrentdisplays:i:*value* Détermine sur quel affichage la session à distance passe en mode plein écran lors d’un agrandissement. Requiert la définition de use multimon sur 1.

Disponible uniquement sur le client Bureau Windows (MSRDC).
0 : La session passe en mode plein écran sur les affichages initialement sélectionnés lors d’un agrandissement.

1 : La session passe dynamiquement en mode plein écran sur les affichages touchés par la fenêtre de session lors d’un agrandissement.
0
Commutateur multi- à mono-affichage singlemoninwindowedmode:i:*value* Détermine si une session à distance multi-affichage bascule automatiquement en mode mono-affichage en quittant le mode plein écran. Requiert la définition de use multimon sur 1.

Disponible uniquement sur le client Bureau Windows (MSRDC).
0 : La session conserve tous les affichages quand elle quitte le mode plein écran.

1 : La session bascule en mode mono-affichage quand elle quitte le mode plein écran.
0
Mode de l’écran screen mode id:i:*value* Détermine si la fenêtre de session à distance s’affiche en mode plein écran quand vous lancez la connexion. 1 : La session à distance s’affiche dans une fenêtre.

2 : La session à distance s’affiche en plein écran.
2
Dimensionnement intelligent smart sizing:i:*value* Détermine si l’ordinateur local met à l’échelle le contenu de la session à distance en fonction de la taille de la fenêtre. 0 : Le contenu de la fenêtre locale n’est pas mis à l’échelle quand il est redimensionné.

1 : Le contenu de la fenêtre locale est mis à l’échelle quand il est redimensionné.
0
Résolution dynamique dynamic resolution:i:*value* Détermine si la résolution de la session à distance est automatiquement mise à jour quand la fenêtre locale est redimensionnée. 0 : La résolution de session reste statique pendant la session.

1 : La résolution de la session est mise à jour quand la fenêtre locale est redimensionnée.
1
Taille du Bureau desktop size id:i:*value* Spécifie les dimensions du bureau de session à distance à partir d’un ensemble d’options prédéfinies. Ce paramètre est remplacé si les paramètres desktopheight et desktopwidth sont spécifiés. 0 : 640×480

1 : 800×600

2 : 1024×768

3 : 1280×1024

4 : 1600×1200
Correspond à l’ordinateur local.
Hauteur du bureau desktopheight:i:*value* Spécifie la hauteur de résolution (en pixels) de la session à distance. Valeur numérique comprise entre 200 et 8192. Correspond à l’ordinateur local.
Largeur du bureau desktopwidth:i:*value* Spécifie la largeur de résolution (en pixels) de la session à distance. Valeur numérique comprise entre 200 et 8192. Correspond à l’ordinateur local.
Facteur d’échelle du Bureau desktopscalefactor:i:*value* Spécifie le facteur d’échelle de la session à distance pour que le contenu apparaisse plus grand. Valeur numérique de la liste suivante :
100
125
150
175
200
250
300
400
500.
Correspond à l’ordinateur local.

RemoteApp

Nom d’affichage Propriété RDP Azure Virtual Desktop Services Bureau à distance Description Valeurs Valeur par défaut
Paramètres de ligne de commande remoteapplicationcmdline:s:value Paramètres de ligne de commande facultatifs pour RemoteApp. Paramètres de ligne de commande valides. N/A
Variables de ligne de commande remoteapplicationexpandcmdline:i:value Détermine si les variables d’environnement contenues dans le paramètre de ligne de commande de RemoteApp doivent être développées localement ou à distance. 0 : Les variables d’environnement doivent être développées par les valeurs de l’ordinateur local.

1 : Les variables d’environnement doivent être développées par les valeurs de l’ordinateur distant.
1
Variables du répertoire de travail remoteapplicationexpandworkingdir:i:value Détermine si les variables d’environnement contenues dans le paramètre de répertoire de travail de RemoteApp doivent être développées localement ou à distance. 0 : Les variables d’environnement doivent être développées par les valeurs de l’ordinateur local.

1 : Les variables d’environnement doivent être développées par les valeurs de l’ordinateur distant.

Le répertoire de travail de RemoteApp est spécifié via le paramètre de répertoire de travail de l’interpréteur de commandes.
1
Ouvrir le fichier remoteapplicationfile:s:value Spécifie un fichier à ouvrir par la RemoteApp sur l’ordinateur distant.

Pour les fichiers locaux à ouvrir, vous devez également activer la redirection de lecteur pour le lecteur source.
Chemin de fichier valide. N/A
Fichier d'icônes remoteapplicationicon:s:value Spécifie le fichier d’icône à afficher dans l’interface utilisateur client lors du lancement d’une RemoteApp. Si aucun nom de fichier n’est spécifié, le client utilisera l’icône standard de bureau à distance. Seuls les fichiers .ico sont pris en charge. Chemin de fichier valide. N/A
Mode d’application remoteapplicationmode:i:value Détermine si une connexion est lancée en tant que session RemoteApp. 0 : Ne pas lancer une session RemoteApp.

1 : Lancer une session RemoteApp.
1
Nom d’affichage de l’application remoteapplicationname:s:value Spécifie le nom de la RemoteApp dans l’interface client lors du démarrage de la RemoteApp. Nom complet de l’application. Par exemple : Excel 2016. N/A
Alias/nom exécutable remoteapplicationprogram:s:value Spécifie l’alias ou le nom de l’exécutable de la RemoteApp. Alias ou nom valide. Par exemple : EXCEL. N/A