Share via


Propriedades RDP suportadas com o Ambiente de Trabalho Virtual do Azure

As organizações podem configurar as propriedades do Protocolo de Área de Trabalho Remota (RDP) centralmente na Área de Trabalho Virtual do Azure para determinar como uma conexão com a Área de Trabalho Virtual do Azure deve se comportar. Há uma ampla gama de propriedades RDP que podem ser definidas, como para redirecionamento de dispositivo, configurações de exibição, comportamento da sessão e muito mais. Para obter mais informações, consulte Personalizar propriedades RDP para um pool de hosts.

Nota

As propriedades RDP suportadas diferem ao usar a Área de Trabalho Virtual do Azure em comparação com os Serviços de Área de Trabalho Remota. Use as tabelas a seguir para entender cada configuração e se ela se aplica ao se conectar à Área de Trabalho Virtual do Azure, aos Serviços de Área de Trabalho Remota ou a ambos.

Informações da ligação

Display name Propriedade RDP Azure Virtual Desktop Serviços de Ambiente de Trabalho Remoto Description Valores Default value
Logon único do Microsoft Entra enablerdsaadauth:i:*value* Determina se o cliente usará o Microsoft Entra ID para autenticar no computador remoto. Na Área de Trabalho Virtual do Azure, isso fornece uma experiência de logon único.

Esta propriedade substitui a propriedade targetisaadjoined.
0: As ligações não utilizarão a autenticação do Microsoft Entra, mesmo que o PC remoto a suporte.

1: As conexões usarão a autenticação do Microsoft Entra se o PC remoto oferecer suporte a ela.
0
Conectar-se ao host ingressado do Microsoft Entra targetisaadjoined:i:*value* Permite conexões com hosts de sessão ingressados do Microsoft Entra usando nome de usuário e senha.

Nota: aplicável apenas a clientes que não sejam Windows e dispositivos Windows locais que não tenham aderido ao Microsoft Entra.

Esta propriedade está sendo substituída pela propriedade enablerdsaadauth.
0: As conexões com hosts de sessão ingressados no Microsoft Entra serão bem-sucedidas para dispositivos Windows que atendam aos requisitos, mas outras conexões falharão.

1: As conexões com hosts ingressados no Microsoft Entra serão bem-sucedidas, mas estão restritas a inserir credenciais de nome de usuário e senha ao se conectar a hosts de sessão.
0
Provedor de suporte de segurança de credenciais enablecredsspsupport:i:*value* Determina se o cliente usará o CredSSP (Credential Security Support Provider) para autenticação, se estiver disponível. 0: O RDP não usará CredSSP, mesmo que o sistema operacional suporte CredSSP.

1: RDP usará CredSSP se o sistema operacional suportar CredSSP.
1
Shell alternativo alternate shell:s:*value* Especifica um programa a ser iniciado automaticamente na sessão remota como o shell em vez do explorador. Um caminho válido para um arquivo executável, como C:\Program Files\MyApp\myapp.exe. Nenhuma
Nome do proxy KDC kdcproxyname:s:*value* Especifica o nome de domínio totalmente qualificado de um proxy KDC. Um caminho válido para um servidor proxy KDC, como kdc.contoso.com. Nenhuma
Endereço full address:s:value Essa configuração especifica o nome do host ou o endereço IP do computador remoto ao qual você deseja se conectar.

Esta é a única configuração necessária em um arquivo RDP.
Um nome válido, endereço IPv4 ou endereço IPv6. Nenhuma
Endereço alternativo alternate full address:s:value Especifica um nome alternativo ou endereço IP do computador remoto. Um nome válido, endereço IPv4 ou endereço IPv6. Nenhuma
Username username:s:value Especifica o nome da conta de usuário que será usada para entrar no computador remoto. Qualquer nome de utilizador válido. Nenhuma
Domínio domain:s:value Especifica o nome do domínio no qual a conta de usuário que será usada para entrar no computador remoto está localizada. Um nome de domínio válido, como CONTOSO. Nenhuma
Nome do host do Gateway de Área de Trabalho Remota gatewayhostname:s:value Especifica o nome do host do Gateway de Área de Trabalho Remota. Um nome válido, endereço IPv4 ou endereço IPv6. Nenhuma
Autenticação do Gateway de RD gatewaycredentialssource:i:value Especifica o método de autenticação do Gateway de Área de Trabalho Remota. 0: Peça senha (NTLM).

1: Use cartão inteligente.

2: Use as credenciais do usuário conectado no momento.

3: Solicite ao usuário suas credenciais e use a autenticação básica.

4: Permitir que o usuário selecione mais tarde.

5: Use a autenticação baseada em cookies.
0
Perfil do Gateway de Área de Trabalho Remota gatewayprofileusagemethod:i:value Especifica se as configurações padrão do Gateway de Área de Trabalho Remota devem ser usadas. 0: Use o modo de perfil padrão, conforme especificado pelo administrador.

1: Use configurações explícitas, conforme especificado pelo usuário.
0
Usar o Gateway de Área de Trabalho Remota gatewayusagemethod:i:value Especifica quando usar um Gateway de Área de Trabalho Remota para a conexão. 0: Não use um Gateway de Área de Trabalho Remota.

1: Use sempre um Gateway RD.

2: Utilize um Gateway de RD se não for possível estabelecer uma ligação direta ao Anfitrião de Sessões de RD.

3: Use as configurações padrão do Gateway de Área de Trabalho Remota.

4: Não use um Gateway de Área de Trabalho Remota, ignore o gateway para endereços locais.

Definir esse valor de propriedade como 0 ou 4 são efetivamente equivalentes, mas 4 permite a opção de ignorar endereços locais.
0
Guardar credenciais promptcredentialonce:i:value Determina se as credenciais de um usuário são salvas e usadas para o Gateway de Área de Trabalho Remota e o computador remoto. 0: A sessão remota não usará as mesmas credenciais.

1: A sessão remota usará as mesmas credenciais.
1
Autenticação de servidor authentication level:i:value Define as configurações de nível de autenticação do servidor. 0: Se a autenticação do servidor falhar, conecte-se ao computador sem aviso.

1: Se a autenticação do servidor falhar, não estabeleça uma conexão.

2: Se a autenticação do servidor falhar, mostre um aviso e escolha conectar ou recusar a conexão.

3: Nenhum requisito de autenticação especificado.
3
Partilha de ligação disableconnectionsharing:i:value Determina se o cliente se reconecta a qualquer sessão desconectada existente ou inicia uma nova conexão quando uma nova conexão é iniciada. 0: Reconecte-se a qualquer sessão existente.

1: Inicie uma nova conexão.
0

Comportamento da sessão

Display name Propriedade RDP Azure Virtual Desktop Serviços de Ambiente de Trabalho Remoto Description Valores Default value
Reconexão autoreconnection enabled:i:*value* Determina se o cliente tentará se reconectar automaticamente ao computador remoto se a conexão for interrompida, como quando há uma interrupção da conectividade de rede. 0: O cliente não tenta se reconectar automaticamente.

1: O cliente tenta se reconectar automaticamente.
1
Deteção automática de largura de banda bandwidthautodetect:i:*value* Determina se a deteção automática de largura de banda de rede deve ou não ser usada. Requer bandwidthautodetect ser definido como 1. 0: Não use a deteção automática de largura de banda de rede.

1: Use a deteção automática de largura de banda de rede.
1
Deteção automática de rede networkautodetect:i:*value* Determina se a deteção automática de tipo de rede está habilitada. 0: Desative a deteção automática de tipo de rede.

1: Habilite a deteção automática de tipo de rede.
1
Compressão compression:i:*value* Determina se a compactação em massa é habilitada quando é transmitida pelo RDP para o computador local. 0: Desative a compactação em massa RDP.

1: Habilite a compactação em massa RDP.
1
Reproduzir vídeo videoplaybackmode:i:*value* Determina se a conexão usará streaming multimídia eficiente em RDP para reprodução de vídeo. 0: Não use RDP eficiente streaming multimídia para reprodução de vídeo.

1: Use streaming multimídia eficiente RDP para reprodução de vídeo quando possível.
1

Redirecionamento de dispositivo

Importante

Você só pode habilitar redirecionamentos com configurações binárias que se aplicam a ambos de e para a máquina remota. Atualmente, o serviço não suporta o bloqueio unidirecional de redirecionamentos de apenas um lado da conexão.

Display name Propriedade RDP Azure Virtual Desktop Serviços de Ambiente de Trabalho Remoto Description Valores Default value
Redirecionamento do microfone audiocapturemode:i:*value* Indica se o redirecionamento de entrada de áudio está habilitado. 0: Desative a captura de áudio do dispositivo local.

1: Habilite a captura de áudio do dispositivo local e redirecione para um aplicativo de áudio na sessão remota.
0
Redirecionar codificação de vídeo encode redirected video capture:i:*value* Ativa ou desativa a codificação de vídeo redirecionado. 0: Desative a codificação de vídeo redirecionado.

1: Ative a codificação de vídeo redirecionado.
1
Qualidade de vídeo codificada redirected video capture encoding quality:i:*value* Controla a qualidade do vídeo codificado. 0: Vídeo de alta compressão. A qualidade pode sofrer quando há muito movimento.

1: Compressão média.

2: Vídeo de baixa compressão com alta qualidade de imagem.
0
Local de saída de áudio audiomode:i:*value* Determina se a máquina local ou remota reproduz áudio. 0: Reproduza sons no computador local.

1: Reproduza sons no computador remoto.

2: Não reproduza sons.
0
Redirecionamento da câmera camerastoredirect:s:*value* Configura quais câmeras redirecionar. Essa configuração usa uma lista delimitada por ponto-e-vírgula de interfaces de KSCATEGORY_VIDEO_CAMERA câmeras habilitadas para redirecionamento. *: Redirecionar todas as câmeras.

Especifique uma lista de câmeras, como \\?\usb#vid_0bda&pid_58b0&mi.

Você pode excluir uma câmera específica antecipando a cadeia de caracteres de link simbólico com -.
Não redirecione nenhuma câmera.
Protocolo de transferência de mídia (MTP) e protocolo de transferência de imagem (PTP) devicestoredirect:s:*value* Determina quais dispositivos no computador local serão redirecionados e estarão disponíveis na sessão remota. *: Redirecione todos os dispositivos suportados, incluindo os que estão ligados mais tarde.

ID de hardware válida para um ou mais dispositivos, como \\?\usb#vid_0bda&pid_58b0&mi.

DynamicDevices: Redirecione todos os dispositivos suportados que estão ligados mais tarde.
*
Redirecionamento de unidade/armazenamento drivestoredirect:s:*value* Determina quais unidades de disco no computador local serão redirecionadas e estarão disponíveis na sessão remota. Nenhum valor especificado: não redirecione nenhuma unidade.

*: redirecione todas as unidades de disco, incluindo as que são conectadas posteriormente.

DynamicDrives: redirecione todas as unidades conectadas posteriormente.

A unidade e os rótulos de uma ou mais unidades, como drivestoredirect:s:C\:;E\:;, redirecionam a(s) unidade(s) especificada(s).
*
Combinações de teclas do Windows keyboardhook:i:*value* Determina quando as combinações de teclas do Windows (Windows,+ Alt Tab) são aplicadas à sessão remota para conexões de área de trabalho e RemoteApp. 0: As combinações de teclas do Windows são aplicadas no computador local.

1: (Somente área de trabalho) As combinações de teclas do Windows são aplicadas no computador remoto quando em foco.

2: (Apenas ambiente de trabalho) As combinações de teclas do Windows são aplicadas no computador remoto apenas no modo de ecrã inteiro.

3: (Somente RemoteApp) As combinações de teclas do Windows são aplicadas no RemoteApp quando em foco. Recomendamos que você use esse valor somente ao publicar o aplicativo Conexão de Área de Trabalho Remota (mstsc.exe) do pool de hosts na Área de Trabalho Virtual do Azure. Esse valor só é suportado ao usar o cliente Windows.
2
Redirecionamento da área de transferência redirectclipboard:i:*value* Determina se o redirecionamento da área de transferência está habilitado. 0: A área de transferência no computador local não está disponível na sessão remota.

1: Área de transferência no computador local está disponível em sessão remota.
1
Redirecionamento de portas COM redirectcomports:i:*value* Determina se as portas COM (seriais) no computador local serão redirecionadas e estarão disponíveis na sessão remota. 0: As portas COM no computador local não estão disponíveis na sessão remota.

1: As portas COM no computador local estão disponíveis na sessão remota.
1
Redirecionamento do serviço de localização redirectlocation:i:*value* Determina se o local do dispositivo local será redirecionado e estará disponível na sessão remota. 0: A sessão remota usa o local do computador remoto ou da máquina virtual.

1: A sessão remota usa o local do dispositivo local.
0
Redirecionamento de impressora redirectprinters:i:*value* Determina se as impressoras configuradas no computador local serão redirecionadas e estarão disponíveis na sessão remota. 0: As impressoras no computador local não estão disponíveis na sessão remota.

1: As impressoras no computador local estão disponíveis na sessão remota.
1
Redirecionamento de cartão inteligente redirectsmartcards:i:*value* Determina se os dispositivos de cartão inteligente no computador local serão redirecionados e estarão disponíveis na sessão remota. 0: O dispositivo de cartão inteligente no computador local não está disponível na sessão remota.

1: O dispositivo de cartão inteligente no computador local está disponível na sessão remota.
1
Redirecionamento WebAuthn redirectwebauthn:i:*value* Determina se as solicitações WebAuthn no computador remoto serão redirecionadas para o computador local, permitindo o uso de autenticadores locais (como o Windows Hello for Business e a chave de segurança). 0: As solicitações WebAuthn da sessão remota não são enviadas ao computador local para autenticação e devem ser concluídas na sessão remota.

1: As solicitações WebAuthn da sessão remota são enviadas para o computador local para autenticação.
1
Redirecionamento de dispositivo USB usbdevicestoredirect:s:*value* Determina quais dispositivos USB RemoteFX suportados no computador cliente serão redirecionados e estarão disponíveis na sessão remota quando você se conectar a uma sessão remota que ofereça suporte ao redirecionamento RemoteFX USB. *: Redirecione todos os dispositivos USB que ainda não foram redirecionados por outro redireccionamento de alto nível.

{*Device Setup Class GUID*}: redirecione todos os dispositivos que são membros da classe de configuração de dispositivo especificada.

*USBInstanceID*: Redirecionar um dispositivo USB específico identificado pelo ID da instância.
*

Definições de apresentação

Display name Propriedade RDP Azure Virtual Desktop Serviços de Ambiente de Trabalho Remoto Description Valores Default value
Vários monitores use multimon:i:*value* Determina se a sessão remota usará um ou vários monitores do computador local. 0: Não ative o suporte a vários monitores.

1: Habilite o suporte a vários monitores.
1
Monitores selecionados selectedmonitors:s:*value* Especifica quais monitores locais devem ser usados na sessão remota. Os monitores selecionados devem ser contíguos. Requer use multimon ser definido como 1.

Disponível apenas nos clientes Windows Inbox (MSTSC) e Windows Desktop (MSRDC).
Lista separada por vírgulas de IDs de exibição específicos da máquina. Você pode recuperar IDs chamando mstsc.exe /l. O primeiro ID listado será definido como a exibição principal na sessão. Todos os monitores.
Maximizar para monitores atuais maximizetocurrentdisplays:i:*value* Determina em qual exibição a sessão remota será exibida em tela cheia ao maximizar. Requer use multimon ser definido como 1.

Disponível apenas no cliente Windows Desktop (MSRDC).
0: A sessão vai para tela cheia nos monitores inicialmente selecionados ao maximizar.

1: A sessão entra dinamicamente em tela cheia nos monitores tocados pela janela da sessão ao maximizar.
0
Interruptor de ecrã múltiplo para um único singlemoninwindowedmode:i:*value* Determina se uma sessão remota de vários monitores alterna automaticamente para uma única tela ao sair da tela cheia. Requer use multimon ser definido como 1.

Disponível apenas no cliente Windows Desktop (MSRDC).
0: A sessão retém todos os monitores ao sair em tela cheia.

1: A sessão muda para um único ecrã quando sai do ecrã inteiro.
0
Modo de ecrã screen mode id:i:*value* Determina se a janela de sessão remota aparece em tela cheia quando você inicia a conexão. 1: A sessão remota aparecerá em uma janela.

2: A sessão remota aparecerá em tela cheia.
2
Dimensionamento inteligente smart sizing:i:*value* Determina se o computador local dimensiona ou não o conteúdo da sessão remota para se ajustar ao tamanho da janela. 0: O conteúdo da janela local não será dimensionado quando redimensionado.

1: O conteúdo da janela local será dimensionado quando redimensionado.
0
Resolução dinâmica dynamic resolution:i:*value* Determina se a resolução da sessão remota é atualizada automaticamente quando a janela local é redimensionada. 0: A resolução da sessão permanece estática durante a sessão.

1: A resolução da sessão é atualizada à medida que a janela local é redimensionada.
1
Tamanho da área de trabalho desktop size id:i:*value* Especifica as dimensões da área de trabalho de sessão remota a partir de um conjunto de opções predefinidas. Essa configuração será substituída se desktopheight e desktopwidth forem especificadas. 0: 640×480

1: 800×600

2: 1024×768

3: 1280×1024

4: 1600×1200
Corresponda ao computador local.
Altura da área de trabalho desktopheight:i:*value* Especifica a altura de resolução (em pixels) da sessão remota. Valor numérico entre 200 e 8192. Corresponda ao computador local.
Largura da área de trabalho desktopwidth:i:*value* Especifica a largura de resolução (em pixels) da sessão remota. Valor numérico entre 200 e 8192. Corresponda ao computador local.
Fator de escala da área de trabalho desktopscalefactor:i:*value* Especifica o fator de escala da sessão remota para fazer com que o conteúdo pareça maior. Valor numérico da seguinte lista:
100
125
150
175
200
250
300
400
500.
Corresponda ao computador local.

RemoteApp

Display name Propriedade RDP Azure Virtual Desktop Serviços de Ambiente de Trabalho Remoto Description Valores Default value
Parâmetros da linha de comandos remoteapplicationcmdline:s:value Parâmetros de linha de comando opcionais para o RemoteApp. Parâmetros de linha de comando válidos. N/D
Variáveis de linha de comando remoteapplicationexpandcmdline:i:value Determina se as variáveis de ambiente contidas no parâmetro de linha de comando RemoteApp devem ser expandidas local ou remotamente. 0: As variáveis de ambiente devem ser expandidas para os valores do computador local.

1: As variáveis de ambiente devem ser expandidas para os valores do computador remoto.
1
Variáveis de diretório de trabalho remoteapplicationexpandworkingdir:i:value Determina se as variáveis de ambiente contidas no parâmetro de diretório de trabalho do RemoteApp devem ser expandidas local ou remotamente. 0: As variáveis de ambiente devem ser expandidas para os valores do computador local.

1: As variáveis de ambiente devem ser expandidas para os valores do computador remoto.

O diretório de trabalho do RemoteApp é especificado por meio do parâmetro de diretório de trabalho do shell.
1
Abrir ficheiro remoteapplicationfile:s:value Especifica um arquivo a ser aberto no computador remoto pelo RemoteApp.

Para que os arquivos locais sejam abertos, você também deve habilitar o redirecionamento de unidade para a unidade de origem.
Caminho de arquivo válido. N/D
Arquivo de ícone remoteapplicationicon:s:value Especifica o arquivo de ícone a ser exibido na interface do usuário do cliente ao iniciar um RemoteApp. Se nenhum nome de arquivo for especificado, o cliente usará o ícone padrão da Área de Trabalho Remota. Apenas .ico ficheiros são suportados. Caminho de arquivo válido. N/D
Modo de aplicação remoteapplicationmode:i:value Determina se uma conexão é iniciada como uma sessão do RemoteApp. 0: Não inicie uma sessão do RemoteApp.

1: Inicie uma sessão do RemoteApp.
1
Nome de exibição do aplicativo remoteapplicationname:s:value Especifica o nome do RemoteApp na interface do cliente ao iniciar o RemoteApp. Nome de exibição do aplicativo. Por exemplo, Excel 2016. N/D
Alias/nome executável remoteapplicationprogram:s:value Especifica o alias ou nome executável do RemoteApp. Alias ou nome válido. Por exemplo, EXCEL. N/D