Share via


Propiedades de RDP admitidas en Servicios de Escritorio remoto

Las organizaciones pueden configurar las propiedades del Protocolo de escritorio remoto (RDP) de forma centralizada en Servicios de Escritorio remoto (RDS) para determinar cómo debería comportarse una conexión. 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.

Nota

Las propiedades de RDP admitidas difieren al usar Servicios de Escritorio remoto, en comparación con Azure Virtual Desktop. Use las tablas siguientes para comprender cada configuración y si se aplica al conectarse a Servicios de Escritorio remoto, Azure Virtual Desktop 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: las conexiones no usarán la autenticación de Microsoft Entra, aunque el equipo remoto lo admita.

1: las conexiones 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 conexiones a los hosts de sesión unidos a Microsoft Entra se realizarán correctamente en los dispositivos Windows que cumplan los requisitos, pero aparecerán errores si se realizan otras conexiones.

1: las conexiones a hosts unidos a Microsoft Entra se realizarán correctamente, pero están restringidas a escribir el nombre de usuario y la 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, incluso si el sistema operativo es compatible con CredSSP.

1: RDP usará CredSSP si el sistema operativo es compatible con 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. Una ruta de acceso a un archivo ejecutable válida, como, por ejemplo, C:\Program Files\MyApp\myapp.exe. Ninguno
Nombre del proxy KDC kdcproxyname:s:*value* Especifica el nombre de dominio completo de un proxy KDC. Una 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: pedir contraseña (NTLM).

1: usar tarjeta inteligente.

2: usar las credenciales del usuario que tiene la sesión iniciada actualmente.

3: pedir al usuario sus credenciales y usar la autenticación básica.

4: permitir al usuario seleccionar más tarde.

5: usar 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: usar el modo de perfil predeterminado, según lo especificado por el administrador.

1: usar 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 usar Puerta de enlace de Escritorio remoto.

1: usar siempre Puerta de enlace de Escritorio remoto.

2: usar Puerta de enlace de Escritorio remoto si no se puede establecer una conexión directa al host de sesión de Escritorio remoto.

3: usar la configuración predeterminada de Puerta de enlace de Escritorio remoto.

4: no usar Puerta de enlace de Escritorio remoto, omitir la puerta de enlace para las direcciones locales.

Establecer el valor de esta propiedad en 0 o 4 es equivalente, pero 4 habilita la opción de 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 de autenticación de servidor, conectar al equipo sin advertencia.

1: si se produce un error de autenticación de servidor, no establecer una conexión.

2: si se produce un error de autenticación de servidor, mostrar una advertencia y permitir conectar o rechazar la conexión.

3: no se especifica 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: volver a conectar a cualquier sesión existente.

1: iniciar 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 equipo 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 usar la detección automática de ancho de banda de red.

1: usar 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: deshabilitar la detección automática del tipo de red.

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

1: habilitar la compresión masiva de 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 usar streaming multimedia eficaz para RDP para la reproducción de vídeo.

1: usar streaming multimedia eficaz para RDP para la reproducción de vídeo cuando 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: deshabilitar la captura de audio desde el dispositivo local.

1: habilitar la captura de audio desde el dispositivo local y redireccionar 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: habilita la codificación del 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: reproducir sonidos en el equipo local.

1: reproducir 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. *: redirige todas las cámaras.

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

Puedes excluir una cámara específica al añadir - como prefijo a la cadena de vínculo simbólico.
No redirigir 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. *: redirigir todos los dispositivos compatibles, incluidos los que se conecten más tarde.

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

DynamicDevices: redirige todos los dispositivos compatibles que se conectan posteriormente.
*
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 redirigir ninguna unidad.

*: redirigir todas las unidades de disco, incluidas las unidades que se conecten más tarde.

DynamicDrives: redirigir las unidades que se conecten más tarde.

La unidad y las etiquetas de una o más 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 la tecla Windows se aplican en el equipo local.

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

2: (solo en escritorio) las combinaciones de la tecla Windows se aplican en el equipo remoto solo cuando está en modo pantalla.

3: (solo en RemoteApp) las combinaciones de la tecla Windows se aplican en el equipo remoto cuando está en 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 del 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 en el 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 en el 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 en el 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 de WebAuthn del equipo remoto no se envían al equipo local para la autenticación, así que se debe completar en la sesión remota.

1: las solicitudes de WebAuthn del equipo remoto 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. *: redirigir todos los dispositivos USB que aún no haya redirigido otra opción de redireccionamiento de alto nivel.

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

*USBInstanceID*: redirigir un dispositivo USB específico que identifica el id. de la 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 habilitar la compatibilidad con varias pantallas.

1: habilitar 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 pasa a pantalla completa en las pantallas seleccionadas inicialmente al maximizar.

1: la sesión pasa de forma dinámica 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 del modo de pantalla completa.

1: la sesión cambia a una sola pantalla al salir del modo de 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á al cambiar de tamaño.

1: el contenido de la ventana local se escalará al cambiar de 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: la resolución de la sesión se actualiza 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 del 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 del 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 del 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 del 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 iniciar una sesión de RemoteApp.

1: iniciar 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