Personalizar propriedades do Protocolo RDP (Remote Desktop Protocol) para um conjunto de anfitriões

Importante

Este conteúdo aplica-se ao Azure Virtual Desktop com objetos do Azure Resource Manager Azure Virtual Desktop. Se estiver a utilizar o Azure Virtual Desktop (clássico) sem objetos do Azure Resource Manager, veja este artigo.

Pode personalizar as propriedades do Protocolo RDP (Remote Desktop Protocol) de um conjunto de anfitriões, como a experiência de vários monitores e o redirecionamento de áudio, para proporcionar uma experiência ideal aos seus utilizadores com base nas suas necessidades. Se quiser alterar as propriedades de ficheiro RDP predefinidas, pode personalizar as propriedades de RDP no Azure Virtual Desktop ao utilizar o portal do Azure ou ao utilizar o -CustomRdpProperty parâmetro no Update-AzWvdHostPool cmdlet.

Veja Propriedades de RDP suportadas com o Azure Virtual Desktop para obter uma lista completa das propriedades suportadas e os respetivos valores predefinidos.

Propriedades predefinidas do ficheiro RDP

Por predefinição, os ficheiros RDP têm as seguintes propriedades:

Propriedade RDP Para Ambiente de Trabalho e RemoteApp
Modo de vários monitores Ativado
Redirecionamentos ativados Unidades, área de transferência, impressoras, portas COM, smart cards, dispositivos, usbdevicestore e WebAuthn
Modo de áudio remoto Reproduzir localmente
VideoPlayback Ativado
EnableCredssp Ativado

Importante

  • O modo de vários monitores só está ativado para grupos de aplicações de Ambiente de Trabalho e será ignorado para grupos de aplicações RemoteApp.

  • Todas as propriedades de ficheiro RDP predefinidas são expostas no Portal do Azure.

  • Um campo CustomRdpProperty nulo aplicará todas as propriedades de RDP predefinidas ao conjunto de anfitriões. Um campo CustomRdpProperty vazio não aplicará quaisquer propriedades RDP predefinidas ao conjunto de anfitriões.

  • Se também configurar as definições de redirecionamento de dispositivos com Política de Grupo objetos (GPOs), as definições nos GPOs substituirão as propriedades RDP que especificar no conjunto de anfitriões.

Pré-requisitos

Antes de começar, siga as instruções em Configurar o módulo do PowerShell do Azure Virtual Desktop para configurar o módulo do PowerShell e iniciar sessão no Azure.

Configurar propriedades RDP no portal do Azure

Para configurar propriedades RDP no portal do Azure:

  1. Inicie sessão no portal do Azure.
  2. Introduza Azure Virtual Desktop na barra de pesquisa.
  3. Em Serviços, selecione Azure Virtual Desktop.
  4. Na página Azure Virtual Desktop, selecione conjuntos de anfitriões no menu no lado esquerdo do ecrã.
  5. Selecione o nome do conjunto de anfitriões que pretende atualizar.
  6. Selecione Propriedades do RDP no menu no lado esquerdo do ecrã.
  7. Defina a propriedade que pretende.
    • Em alternativa, pode abrir o separador Avançadas e adicionar as propriedades de RDP num formato separado por ponto e vírgula, como os exemplos do PowerShell nas secções seguintes.
  8. Quando terminar, selecione Guardar para guardar as alterações.

As secções seguintes irão indicar-lhe como editar manualmente propriedades de RDP personalizadas no PowerShell.

Adicionar ou editar uma única propriedade RDP personalizada

Para adicionar ou editar uma única propriedade RDP personalizada, execute o seguinte cmdlet do PowerShell:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -CustomRdpProperty <property>

Nota

O serviço Azure Virtual Desktop não aceita carateres de escape, como pontos e vírgulas ou pontos e vírgulas, como nomes de propriedades RDP personalizados válidos.

Para verificar se o cmdlet que acabou de executar atualizou a propriedade, execute este cmdlet:

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, CustomRdpProperty

Name              : <hostpoolname>
CustomRdpProperty : <customRDPpropertystring>

Por exemplo, se estivesse a verificar a propriedade "audiocapturemode" num conjunto de anfitriões com o nome 0301HP, introduziria este cmdlet:

Get-AzWvdHostPool -ResourceGroupName 0301rg -Name 0301hp | format-list Name, CustomRdpProperty

Name              : 0301HP
CustomRdpProperty : audiocapturemode:i:1;

Adicionar ou editar várias propriedades de RDP personalizadas

Para adicionar ou editar várias propriedades de RDP personalizadas, execute os seguintes cmdlets do PowerShell ao fornecer as propriedades de RDP personalizadas como uma cadeia separada por ponto e vírgula:

$properties="<property1>;<property2>;<property3>"
Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -CustomRdpProperty $properties

Nota

O serviço Azure Virtual Desktop não aceita carateres de escape, como pontos e vírgulas ou pontos e vírgulas, como nomes de propriedades RDP personalizados válidos.

Pode verificar se a propriedade RDP foi adicionada ao executar o seguinte cmdlet:

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, CustomRdpProperty

Name              : <hostpoolname>
CustomRdpProperty : <customRDPpropertystring>

Com base no nosso exemplo de cmdlet anterior, se configurar várias propriedades RDP no conjunto de anfitriões 0301HP, o cmdlet terá o seguinte aspeto:

Get-AzWvdHostPool -ResourceGroupName 0301rg -Name 0301hp | format-list Name, CustomRdpProperty

Name              : 0301HP
CustomRdpProperty : audiocapturemode:i:1;audiomode:i:0;

Repor todas as propriedades de RDP personalizadas

Pode repor as propriedades de RDP personalizadas individuais para os respetivos valores predefinidos ao seguir as instruções em Adicionar ou editar uma única propriedade RDP personalizada. Também pode repor todas as propriedades de RDP personalizadas para um conjunto de anfitriões ao executar o seguinte cmdlet do PowerShell:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -CustomRdpProperty ""

Para se certificar de que removeu a definição com êxito, introduza este cmdlet:

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, CustomRdpProperty

Name              : <hostpoolname>
CustomRdpProperty : <CustomRDPpropertystring>

Passos seguintes

Agora que personalizou as propriedades rdp de um determinado conjunto de anfitriões, pode iniciar sessão num cliente do Azure Virtual Desktop para testá-las como parte de uma sessão de utilizador. Estes guias de procedimentos seguintes irão indicar-lhe como se ligar a uma sessão com o cliente à sua escolha: