Share via


Propiedades de RDP admitidas con Azure Virtual Desktop

Las organizaciones pueden configurar las propiedades del protocolo de escritorio remoto (RDP) de forma centralizada en Azure Virtual Desktop para determinar cómo debe comportarse una conexión a Azure Virtual Desktop. Hay una amplia gama de propiedades de RDP que se pueden establecer, como la redirección de dispositivos, la configuración de pantalla, el comportamiento de la sesión, etc. Para obtener más información, consulte Personalización de las propiedades de RDP para un grupo de hosts.

Nota:

Las propiedades de RDP admitidas difieren al usar Azure Virtual Desktop en comparación con los servicios de Escritorio remoto. Use las tablas siguientes para comprender cada configuración y si se aplica al conectarse a Azure Virtual Desktop, a Servicios de Escritorio remoto o a ambos.

Información sobre la conexión

Nombre para mostrar Propiedad de RDP Azure Virtual Desktop Servicios de Escritorio remoto Descripción Valores Valor predeterminado
Inicio de sesión único de Microsoft Entra enablerdsaadauth:i:*value* Determina si el cliente usará Microsoft Entra ID para autenticarse en el equipo remoto. En Azure Virtual Desktop, proporciona una experiencia de inicio de sesión único.

Esta propiedad reemplaza la propiedad targetisaadjoined.
0: Conectar ions no usarán la autenticación de Microsoft Entra, incluso si el equipo remoto lo admite.

1: Conectar ions usarán la autenticación de Microsoft Entra si el equipo remoto lo admite.
0
Conexión al host unido a Microsoft Entra targetisaadjoined:i:*value* Permite conexiones a hosts de sesión unidos a Microsoft Entra mediante el nombre de usuario y la contraseña.

Nota: solo se aplica a clientes que no son de Windows y dispositivos Windows locales que no están unidos a Microsoft Entra.

Esta propiedad se va a reemplazar por la propiedad enablerdsaadauth.
0: las Conectar ions a los hosts de sesión unidos a Microsoft Entra se realizarán correctamente para los dispositivos Windows que cumplan los requisitos, pero se producirá un error en otras conexiones.

1: las Conectar ions a los hosts unidos a Microsoft Entra se realizarán correctamente, pero están restringidas a escribir las credenciales de nombre de usuario y contraseña al conectarse a hosts de sesión.
0
Proveedor de compatibilidad para la seguridad de las credenciales enablecredsspsupport:i:*value* Determina si el cliente usará el proveedor de compatibilidad para seguridad de credenciales (CredSSP) para la autenticación si está disponible. 0: RDP no usará CredSSP, aunque el sistema operativo admita CredSSP.

1: RDP usará CredSSP si el sistema operativo admite CredSSP.
1
Shell alterno alternate shell:s:*value* Especifica que un programa se inicie automáticamente en la sesión remota como el shell en lugar del explorador. Ruta de acceso válida a un archivo ejecutable, como C:\Program Files\MyApp\myapp.exe. Ninguno
Nombre del proxy KDC kdcproxyname:s:*value* Especifica el nombre de dominio completo de un proxy KDC. Ruta de acceso válida a un servidor proxy KDC, como kdc.contoso.com. Ninguno
Dirección full address:s:value Esta opción especifica el nombre de host o la dirección IP del equipo remoto al que quiere conectarse.

Esta es la única configuración obligatoria en un archivo RDP.
Un nombre, una dirección IPv4 o una dirección IPv6 válidos. Ninguno
Dirección alternativa alternate full address:s:value Especifica un nombre alternativo o la dirección IP del equipo remoto. Un nombre, una dirección IPv4 o una dirección IPv6 válidos. Ninguno
Nombre de usuario username:s:value Especifica el nombre de la cuenta de usuario que se utilizará para iniciar sesión en el equipo remoto. Cualquier nombre de usuario válido. Ninguno
Dominio domain:s:value Especifica el nombre del dominio donde se encuentra la cuenta de usuario que se usará para iniciar sesión en el equipo remoto. Un nombre de dominio válido, como CONTOSO. Ninguno
Nombre de host de la puerta de enlace de Escritorio remoto gatewayhostname:s:value Especifica el nombre de host de Puerta de enlace de Escritorio remoto. Un nombre, una dirección IPv4 o una dirección IPv6 válidos. Ninguno
Autenticación de puerta de enlace de Escritorio remoto gatewaycredentialssource:i:value Especifica el método de autenticación de Puerta de enlace de Escritorio remoto. 0: solicitar contraseña (NTLM).

1: use tarjeta inteligente.

2: use las credenciales para el usuario que ha iniciado sesión actualmente.

3: solicite al usuario sus credenciales y use la autenticación básica.

4: permitir que el usuario seleccione más adelante.

5: use la autenticación basada en cookies.
0
Perfil de puerta de enlace de Escritorio remoto gatewayprofileusagemethod:i:value Especifica si se debe usar la configuración predeterminada de Puerta de enlace de Escritorio remoto. 0: use el modo de perfil predeterminado, según lo especificado por el administrador.

1: use la configuración explícita, según lo especificado por el usuario.
0
Puerta de enlace de Escritorio remoto gatewayusagemethod:i:value Especifica cuándo se debe utilizar Puerta de enlace de Escritorio remoto para la conexión. 0: no use una puerta de enlace de Escritorio remoto.

1: use siempre una puerta de enlace de Escritorio remoto.

2: use una puerta de enlace de Escritorio remoto si no se puede realizar una conexión directa al host de sesión de Escritorio remoto.

3: use la configuración predeterminada de puerta de enlace de Escritorio remoto.

4: no use una puerta de enlace de Escritorio remoto, omita la puerta de enlace para las direcciones locales.

Establecer este valor 0 de propiedad en o 4 son equivalentes de forma eficaz, pero 4 permite omitir las direcciones locales.
0
Guardar credenciales promptcredentialonce:i:value Establece si las credenciales del usuario se guardan y se usan para la Puerta de enlace de Escritorio remoto y el equipo remoto. 0: la sesión remota no usará las mismas credenciales.

1: la sesión remota usará las mismas credenciales.
1
Autenticación de servidor authentication level:i:value Define la configuración del nivel de autenticación del servidor. 0: si se produce un error en la autenticación del servidor, conéctese al equipo sin previo aviso.

1: si se produce un error en la autenticación del servidor, no establezca una conexión.

2: si se produce un error en la autenticación del servidor, muestre una advertencia y elija conectarse o rechazar la conexión.

3: no se ha especificado ningún requisito de autenticación.
3
Uso compartido de conexiones disableconnectionsharing:i:value Determina si el cliente se vuelve a conectar a una sesión desconectada existente o si inicia una nueva conexión cuando se lanza una nueva conexión. 0: vuelva a conectarse a cualquier sesión existente.

1: inicie una nueva conexión.
0

Comportamiento de la sesión.

Nombre para mostrar Propiedad de RDP Azure Virtual Desktop Servicios de Escritorio remoto Descripción Valores Valor predeterminado
Reconexión autoreconnection enabled:i:*value* Determina si el cliente intentará automáticamente volver a conectarse al equipo remoto si se interrumpe la conexión, como cuando hay una interrupción en la conectividad de red. 0: el cliente no intenta volver a conectarse automáticamente.

1: el cliente intenta volver a conectarse automáticamente.
1
Detección automática del ancho de banda bandwidthautodetect:i:*value* Establece si se usa la detección automática de ancho de banda de red o no. Se requiere que bandwidthautodetect se establezca en 1. 0: no use la detección automática de ancho de banda de red.

1: use la detección automática de ancho de banda de red.
1
Detección automática de red networkautodetect:i:*value* Determina si la detección automática del tipo de red está habilitada. 0: deshabilita la detección automática de tipos de red.

1: habilite la detección automática de tipos de red.
1
Compresión compression:i:*value* Determina si la compresión masiva está habilitada cuando RDP la transmite al equipo local. 0: deshabilita la compresión masiva de RDP.

1: habilite la compresión masiva RDP.
1
Reproducción de vídeo videoplaybackmode:i:*value* Determina si la conexión usará streaming multimedia eficaz para RDP para la reproducción de vídeo. 0: no use el streaming multimedia eficaz rdP para la reproducción de vídeo.

1: use el streaming multimedia eficaz de RDP para la reproducción de vídeo siempre que sea posible.
1

Redireccionamiento de dispositivos

Importante

Solo puede habilitar redireccionamientos con la configuración binaria que se aplica hacia la máquina remota y desde ella. El servicio no admite actualmente el bloqueo unidireccional de redirecciones desde un solo lado de la conexión.

Nombre para mostrar Propiedad de RDP Azure Virtual Desktop Servicios de Escritorio remoto Descripción Valores Valor predeterminado
Redireccionamiento del micrófono audiocapturemode:i:*value* Indica el redireccionamiento de la entrada de audio si está habilitado. 0: deshabilita la captura de audio desde el dispositivo local.

1: habilite la captura de audio desde el dispositivo local y redirección a una aplicación de audio en la sesión remota.
0
Codificación de vídeo de redirección encode redirected video capture:i:*value* Habilita o deshabilita la codificación del vídeo redirigido. 0: deshabilita la codificación del vídeo redirigido.

1: habilite la codificación de vídeo redirigido.
1
Calidad del vídeo codificado redirected video capture encoding quality:i:*value* Controla la calidad del vídeo codificado. 0: vídeo de compresión alta. La calidad puede verse afectada cuando hay mucho movimiento.

1: compresión media.

2: vídeo de compresión baja con alta calidad de imagen.
0
Ubicación de la salida de audio audiomode:i:*value* Determina si el equipo local o remoto reproduce audio. 0: reproduce sonidos en el equipo local.

1: reproduce sonidos en el equipo remoto.

2: No reproducir sonidos.
0
Redireccionamiento de la cámara camerastoredirect:s:*value* Configura las cámaras que se redirigirán. Esta configuración usa una lista delimitada por signos de punto y coma de las KSCATEGORY_VIDEO_CAMERAinterfaces de las cámaras habilitadas para el redireccionamiento. *: redirección de todas las cámaras.

Especifique una lista de cámaras, como \\?\usb#vid_0bda&pid_58b0&mi.

Puede excluir una cámara específica si prepending la cadena de vínculo simbólico con -.
No redirija ninguna cámara.
Protocolo de transferencia de medios (MTP) y Protocolo de transferencia de imágenes (PTP) devicestoredirect:s:*value* Determina qué dispositivos del equipo local se redirigirán a la sesión remota y estarán disponibles en ella. *: redirige todos los dispositivos compatibles, incluidos los que están conectados más adelante.

Identificador de hardware válido para uno o varios dispositivos, como \\?\usb#vid_0bda&pid_58b0&mi.

DynamicDevices: redirige todos los dispositivos compatibles que están conectados más adelante.
*
Redireccionamiento de unidades o almacenamiento drivestoredirect:s:*value* Determina qué unidades de disco del equipo local se redirigirán a la sesión remota y estarán disponibles en ella. Ningún valor especificado: no redirija ninguna unidad.

*: redirige todas las unidades de disco, incluidas las unidades que están conectadas más adelante.

DynamicDrives: redirige las unidades que estén conectadas más adelante.

La unidad y las etiquetas de una o varias unidades, como drivestoredirect:s:C\:;E\:;, redirigen las unidades especificadas.
*
Combinaciones de tecla de Windows keyboardhook:i:*value* Determina cuándo se aplican las combinaciones de teclas de Windows (tecla Windows, Alt+Tab) a la sesión remota para las conexiones de escritorio y RemoteApp. 0: las combinaciones de teclas de Windows se aplican en el equipo local.

1: (solo escritorio) Las combinaciones de teclas de Windows se aplican en el equipo remoto cuando está en el foco.

2: (solo escritorio) Las combinaciones de teclas de Windows solo se aplican en el equipo remoto en modo de pantalla completa.

3: (solo RemoteApp) Las combinaciones de teclas de Windows se aplican en RemoteApp cuando están en el foco. Se recomienda usar este valor solo al publicar la aplicación Conexión a Escritorio remoto (mstsc.exe) desde el grupo de hosts en Azure Virtual Desktop. Este valor solo se admite cuando se usa el cliente de Windows.
2
Redireccionamiento del Portapapeles redirectclipboard:i:*value* Determina si el redireccionamiento del Portapapeles está habilitado. 0: el Portapapeles en el equipo local no está disponible en la sesión remota.

1: el Portapapeles del equipo local está disponible en la sesión remota.
1
Redireccionamiento de puertos COM redirectcomports:i:*value* Determina si los puertos COM (en serie) del equipo local se redirigirán a la sesión remota y estarán disponible allí. 0: los puertos COM del equipo local no están disponibles en la sesión remota.

1: los puertos COM del equipo local están disponibles en la sesión remota.
1
Redireccionamiento del servicio de ubicación redirectlocation:i:*value* Determina si la ubicación del dispositivo local se redirigirá y estará disponible en la sesión remota. 0: la sesión remota usa la ubicación del equipo remoto o de la máquina virtual.

1: la sesión remota usa la ubicación del dispositivo local.
0
Redireccionamiento de impresoras redirectprinters:i:*value* Determina si las impresoras configuradas en el equipo local se redirigirán a la sesión remota y estarán disponibles en ella. 0: las impresoras del equipo local no están disponibles en la sesión remota.

1: las impresoras del equipo local están disponibles en la sesión remota.
1
Redireccionamiento de tarjetas inteligentes redirectsmartcards:i:*value* Determina qué dispositivos de tarjeta inteligente del equipo local se redirigirán a la sesión remota y estarán disponibles en ella. 0: el dispositivo de tarjeta inteligente del equipo local no está disponible en la sesión remota.

1: el dispositivo de tarjeta inteligente del equipo local está disponible en la sesión remota.
1
Redireccionamiento de WebAuthn redirectwebauthn:i:*value* Determina si las solicitudes de WebAuthn en el equipo remoto se redirigirán al equipo local, lo que permite el uso de autenticadores locales (como Windows Hello para empresas y claves de seguridad). 0: las solicitudes webAuthn de la sesión remota no se envían al equipo local para la autenticación y deben completarse en la sesión remota.

1: las solicitudes webAuthn de la sesión remota se envían al equipo local para la autenticación.
1
Redireccionamiento de dispositivos USB usbdevicestoredirect:s:*value* Determina qué dispositivos USB RemoteFX compatibles con el equipo cliente se redirigirán y estarán disponibles en la sesión remota cuando se conecte a una sesión remota que admita el redireccionamiento de dispositivos USB RemoteFX. *: redirección de todos los dispositivos USB que aún no están redirigidos por otra redirección de alto nivel.

{*Device Setup Class GUID*}: redirige todos los dispositivos que son miembros de la clase de configuración de dispositivo especificada.

*USBInstanceID*: redirección de un dispositivo USB específico identificado por el identificador de instancia.
*

Configuración de pantalla

Nombre para mostrar Propiedad de RDP Azure Virtual Desktop Servicios de Escritorio remoto Descripción Valores Valor predeterminado
Varias pantallas use multimon:i:*value* Determina si la sesión remota usará una o varias pantallas del equipo local. 0: no habilite la compatibilidad con varias pantallas.

1: habilite la compatibilidad con varias pantallas.
1
Monitores seleccionados selectedmonitors:s:*value* Especifica qué pantallas locales se van a utilizar desde la sesión remota. Las pantallas seleccionadas deben ser contiguas. Se requiere que use multimon se establezca en 1.

Solo está disponible en los clientes de Bandeja de entrada de Windows (MSTSC) y Escritorio de Windows (MSRDC).
Lista separada por comas de identificadores de pantalla específicos del equipo. Para recuperar identificadores, llame a mstsc.exe /l. El primer identificador que se muestra se establecerá como la pantalla principal en la sesión. Todas las pantallas.
Maximizar a las pantallas actuales maximizetocurrentdisplays:i:*value* Determina el modo en que la sesión remota pasa a pantalla completa al maximizar. Se requiere que use multimon se establezca en 1.

Solo está disponible en el cliente de Escritorio de Windows (MSRDC).
0: la sesión va a pantalla completa en las pantallas seleccionada inicialmente al maximizar.

1: la sesión pasa dinámicamente a pantalla completa en las pantallas tocadas por la ventana de sesión al maximizar.
0
Conmutador de varias pantallas a una singlemoninwindowedmode:i:*value* Determina si una sesión remota con varias pantallas cambia automáticamente a una sola pantalla al salir del modo de pantalla completa. Se requiere que use multimon se establezca en 1.

Solo está disponible en el cliente de Escritorio de Windows (MSRDC).
0: la sesión conserva todas las pantallas al salir de la pantalla completa.

1: la sesión cambia a una sola pantalla al salir de la pantalla completa.
0
Modo de pantalla screen mode id:i:*value* Determina si la ventana de la sesión remota aparece a pantalla completa al iniciar la conexión. 1: la sesión remota aparecerá en una ventana.

2: la sesión remota aparecerá en pantalla completa.
2
Ajuste de tamaño inteligente smart sizing:i:*value* Determina si el equipo local escala el contenido de la sesión remota para ajustarse al tamaño de la ventana. 0: el contenido de la ventana local no se escalará cuando se cambie el tamaño.

1: el contenido de la ventana local se escalará cuando se cambie el tamaño.
0
Resolución dinámica dynamic resolution:i:*value* Determina si la resolución de la sesión remota se actualiza automáticamente cuando se cambia el tamaño de la ventana local. 0: la resolución de sesión permanece estática durante la sesión.

1: las actualizaciones de resolución de sesión a medida que cambia el tamaño de la ventana local.
1
Tamaño del escritorio desktop size id:i:*value* Especifica las dimensiones del escritorio de la sesión remota a partir de un conjunto de opciones predefinidas. Esta configuración se anulará si se especifica desktopheight y desktopwidth. 0: 640×480

1: 800×600

2: 1024×768

3: 1280×1024

4: 1600×1200
Coincide con el equipo local.
Alto del escritorio desktopheight:i:*value* Especifica el alto de la resolución (en píxeles) de la sesión remota. Valor numérico entre 200 y 8192. Coincide con el equipo local.
Ancho del escritorio desktopwidth:i:*value* Especifica el ancho de la resolución (en píxeles) de la sesión remota. Valor numérico entre 200 y 8192. Coincide con el equipo local.
Factor de escala del escritorio desktopscalefactor:i:*value* Especifica el factor de escala de la sesión remota para que el contenido aparezca más grande. Valor numérico de la lista siguiente:
100
125
150
175
200
250
300
400
500.
Coincide con el equipo local.

RemoteApp

Nombre para mostrar Propiedad de RDP Azure Virtual Desktop Servicios de Escritorio remoto Descripción Valores Valor predeterminado
Parámetros de la línea de comandos remoteapplicationcmdline:s:value Parámetros opcionales de línea de comandos para RemoteApp. Parámetros de línea de comandos válidos. N/D
Variables de línea de comandos remoteapplicationexpandcmdline:i:value Determina si las variables de entorno contenidas en el parámetro de línea de comandos de RemoteApp se deben expandir local o remotamente. 0: las variables de entorno deben expandirse a los valores del equipo local.

1: las variables de entorno deben expandirse a los valores del equipo remoto.
1
Variables de directorio de trabajo remoteapplicationexpandworkingdir:i:value Determina si las variables de entorno contenidas en el directorio de trabajo de RemoteApp se deben expandir local o remotamente. 0: las variables de entorno deben expandirse a los valores del equipo local.

1: las variables de entorno deben expandirse a los valores del equipo remoto.

El directorio de trabajo de RemoteApp se especifica mediante el parámetro de shell del directorio de trabajo.
1
Abrir archivo remoteapplicationfile:s:value Especifica un archivo que RemoteApp abrirá en el equipo remoto.

Para abrir los archivos locales, también debes habilitar la redirección de unidad para la unidad de origen.
Ruta de acceso de archivo válida. N/D
Archivo de icono remoteapplicationicon:s:value Especifica el archivo de icono que se mostrará en la interfaz de usuario del cliente al iniciar una conexión de RemoteApp. Si no se especifica ningún nombre de archivo, el cliente usará el icono estándar de Escritorio remoto. Solo se admiten archivos .ico. Ruta de acceso de archivo válida. N/D
Modo de aplicación remoteapplicationmode:i:value Determina si una conexión se inicia como sesión de RemoteApp. 0: no inicie una sesión de RemoteApp.

1: inicie una sesión de RemoteApp.
1
Nombre para mostrar de la aplicación remoteapplicationname:s:value Especifica el nombre de RemoteApp en la interfaz del cliente al iniciar RemoteApp. Nombre para mostrar de la aplicación. Por ejemplo, Excel 2016. N/D
Nombre o alias del archivo ejecutable remoteapplicationprogram:s:value Especifica el nombre de alias o ejecutable de RemoteApp. Nombre o alias válidos. Por ejemplo, EXCEL. N/D