Dostosowywanie właściwości protokołu RDP (Remote Desktop Protocol) dla puli hostów

Ważne

Ta zawartość dotyczy usługi Azure Virtual Desktop z obiektami usługi Azure Resource Manager Azure Virtual Desktop. Jeśli używasz usługi Azure Virtual Desktop (wersja klasyczna) bez obiektów usługi Azure Resource Manager, zobacz ten artykuł.

Możesz dostosować właściwości protokołu RDP (Remote Desktop Protocol) puli hostów, takie jak obsługa wielu monitorów i przekierowywanie audio, aby zapewnić optymalne środowisko dla użytkowników na podstawie ich potrzeb. Jeśli chcesz zmienić domyślne właściwości pliku RDP, możesz dostosować właściwości protokołu RDP w usłudze Azure Virtual Desktop przy użyciu Azure Portal lub za pomocą parametru -CustomRdpProperty w poleceniu Update-AzWvdHostPool cmdlet.

Zobacz Obsługiwane właściwości protokołu RDP z usługą Azure Virtual Desktop , aby uzyskać pełną listę obsługiwanych właściwości i ich wartości domyślne.

Domyślne właściwości pliku RDP

Pliki RDP mają domyślnie następujące właściwości:

Właściwość RDP Dla pulpitu i usługi RemoteApp
Tryb wielu monitorów Enabled (Włączony)
Włączone przekierowania Dyski, schowek, drukarki, porty COM, karty inteligentne, urządzenia, usbdevicestore i WebAuthn
Zdalny tryb audio Odtwarzanie lokalnie
VideoPlayback Enabled (Włączony)
EnableCredssp Enabled (Włączony)

Ważne

  • Tryb wielomonitorowania jest włączony tylko dla grup aplikacji klasycznych i zostanie zignorowany dla grup aplikacji usługi RemoteApp.

  • Wszystkie domyślne właściwości pliku RDP są widoczne w witrynie Azure Portal.

  • Pole CustomRdpProperty o wartości null zastosuje wszystkie domyślne właściwości protokołu RDP do puli hostów. Puste pole CustomRdpProperty nie będzie stosować żadnych domyślnych właściwości protokołu RDP do puli hostów.

  • Jeśli skonfigurujesz również ustawienia przekierowania urządzenia przy użyciu obiektów zasady grupy (obiektów zasad grupy), ustawienia w obiektach zasad grupy zastąpią właściwości protokołu RDP określone w puli hostów.

Wymagania wstępne

Przed rozpoczęciem postępuj zgodnie z instrukcjami w temacie Konfigurowanie modułu Programu PowerShell usługi Azure Virtual Desktop , aby skonfigurować moduł programu PowerShell i zalogować się na platformie Azure.

Konfigurowanie właściwości protokołu RDP w Azure Portal

Aby skonfigurować właściwości protokołu RDP w Azure Portal:

  1. Zaloguj się w witrynie Azure Portal.
  2. Wprowadź ciąg Azure Virtual Desktop na pasku wyszukiwania.
  3. W obszarze Usługi wybierz pozycję Azure Virtual Desktop.
  4. Na stronie Azure Virtual Desktop wybierz pozycję Pule hostów w menu po lewej stronie ekranu.
  5. Wybierz nazwę puli hostów , którą chcesz zaktualizować.
  6. Wybierz pozycję Właściwości protokołu RDP w menu po lewej stronie ekranu.
  7. Ustaw odpowiednią właściwość.
    • Alternatywnie możesz otworzyć kartę Zaawansowane i dodać właściwości protokołu RDP w formacie rozdzielanym średnikami, podobnie jak przykłady programu PowerShell w poniższych sekcjach.
  8. Gdy wszystko będzie gotowe, wybierz pozycję Zapisz , aby zapisać zmiany.

W następnych sekcjach opisano sposób ręcznego edytowania niestandardowych właściwości protokołu RDP w programie PowerShell.

Dodawanie lub edytowanie pojedynczej niestandardowej właściwości protokołu RDP

Aby dodać lub edytować pojedynczą niestandardową właściwość RDP, uruchom następujące polecenie cmdlet programu PowerShell:

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

Uwaga

Usługa Azure Virtual Desktop nie akceptuje znaków ucieczki, takich jak średniki lub dwukropki, jako prawidłowe niestandardowe nazwy właściwości protokołu RDP.

Aby sprawdzić, czy polecenie cmdlet właśnie uruchomiono zaktualizowaną właściwość, uruchom następujące polecenie cmdlet:

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

Name              : <hostpoolname>
CustomRdpProperty : <customRDPpropertystring>

Jeśli na przykład sprawdzasz właściwość "audiocapturemode" w puli hostów o nazwie 0301HP, wprowadź następujące polecenie cmdlet:

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

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

Dodawanie lub edytowanie wielu niestandardowych właściwości protokołu RDP

Aby dodać lub edytować wiele niestandardowych właściwości protokołu RDP, uruchom następujące polecenia cmdlet programu PowerShell, podając niestandardowe właściwości protokołu RDP jako ciąg rozdzielony średnikami:

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

Uwaga

Usługa Azure Virtual Desktop nie akceptuje znaków ucieczki, takich jak średniki lub dwukropki, jako prawidłowe niestandardowe nazwy właściwości protokołu RDP.

Aby upewnić się, że właściwość RDP została dodana, uruchom następujące polecenie cmdlet:

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

Name              : <hostpoolname>
CustomRdpProperty : <customRDPpropertystring>

Na podstawie naszego wcześniejszego przykładu polecenia cmdlet, jeśli skonfigurowano wiele właściwości protokołu RDP w puli hostów 0301HP, polecenie cmdlet będzie wyglądać następująco:

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

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

Resetowanie wszystkich niestandardowych właściwości protokołu RDP

Poszczególne niestandardowe właściwości protokołu RDP można zresetować do ich wartości domyślnych, postępując zgodnie z instrukcjami w temacie Dodawanie lub edytowanie pojedynczej niestandardowej właściwości protokołu RDP. Możesz również zresetować wszystkie niestandardowe właściwości protokołu RDP dla puli hostów, uruchamiając następujące polecenie cmdlet programu PowerShell:

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

Aby upewnić się, że ustawienie zostało pomyślnie usunięte, wprowadź następujące polecenie cmdlet:

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

Name              : <hostpoolname>
CustomRdpProperty : <CustomRDPpropertystring>

Następne kroki

Po dostosowaniu właściwości protokołu RDP dla danej puli hostów możesz zalogować się do klienta usługi Azure Virtual Desktop, aby przetestować je w ramach sesji użytkownika. W następnych przewodnikach z instrukcjami dowiesz się, jak nawiązać połączenie z sesją przy użyciu wybranego klienta: