Anpassen der RDP-Eigenschaften (Remotedesktopprotokoll) für einen Hostpool
Wichtig
Dieser Inhalt gilt für Azure Virtual Desktop mit Azure Virtual Desktop-Objekten für Azure Resource Manager. Wenn Sie Azure Virtual Desktop (klassisch) ohne Azure Resource Manager-Objekte verwenden, finden Sie weitere Informationen in diesem Artikel.
Sie können die RDP-Eigenschaften (Remotedesktopprotokoll) eines Hostpools anpassen, z. B. Unterstützung mehrerer Monitore und Audioumleitung, um eine optimale Lösung für Benutzer bereitzustellen, die deren Anforderungen entspricht. Wenn Sie die Standardeigenschaften der RDP-Datei ändern möchten, können Sie die RDP-Eigenschaften in Azure Virtual Desktop anpassen, indem Sie entweder das Azure-Portal oder den Parameter -CustomRdpProperty
im Cmdlet Update-AzWvdHostPool
verwenden.
Eine vollständige Liste der unterstützten Eigenschaften und deren Standardwerte finden Sie unter Unterstützte RDP-Eigenschaften mit Azure Virtual Desktop.
Standardeigenschaften für RDP-Dateien
RDP-Dateien haben standardmäßig die folgenden Eigenschaften:
RDP-Eigenschaft | Sowohl für Desktop als auch für RemoteApp |
---|---|
Mehrfachmonitor-Modus | Aktiviert |
Aktivierte Umleitungen | Laufwerke, Zwischenablage, Drucker, COM-Ports, Smartcards, Geräte, usbdevicestore und WebAuthn |
Remoteaudio-Modus | Lokale Wiedergabe |
VideoPlayback | Aktiviert |
EnableCredssp | Aktiviert |
Wichtig
Der Modus mit mehreren Monitoren wird nur für Desktop-Anwendungsgruppen aktiviert; für RemoteApp-Anwendungsgruppen wird er ignoriert.
Alle Standardeigenschaften von RDP-Dateien werden im Azure-Portal verfügbar gemacht.
Wenn das CustomRdpProperty-Feld auf Null festgelegt ist, werden alle standardmäßigen RDP-Eigenschaften auf Ihren Hostpool angewendet. Wenn das CustomRdpProperty-Feld leer ist, werden keine standardmäßigen RDP-Eigenschaften auf Ihren Hostpool angewendet.
Wenn Sie außerdem Einstellungen für die Geräteumleitung mithilfe von Gruppenrichtlinienobjekten (GPOs) konfigurieren, setzen die Einstellungen in den Gruppenrichtlinienobjekten die RDP-Eigenschaften außer Kraft, die Sie für den Hostpool angeben.
Voraussetzungen
Bevor Sie beginnen, befolgen Sie die Anweisungen unter Einrichten des Azure Virtual Desktop PowerShell-Moduls, um Ihr PowerShell-Modul einzurichten und sich bei Azure anzumelden.
Konfigurieren von RDP-Eigenschaften im Azure-Portal
So konfigurieren Sie RDP-Eigenschaften im Azure-Portal:
- Melden Sie sich beim Azure-Portal an.
- Geben Sie Azure Virtual Desktop in die Suchleiste ein.
- Wählen Sie unter „Dienste“ die Option Azure Virtual Desktop aus.
- Wählen Sie auf der Seite „Azure Virtual Desktop“ im Menü auf der linken Seite Hostpools aus.
- Wählen Sie den Namen des Hostpools aus, den Sie aktualisieren möchten.
- Wählen Sie im Menü auf der linken Seite des Bildschirms RDP-Eigenschaften aus.
- Legen Sie die gewünschte Eigenschaft fest.
- Alternativ dazu können Sie die Registerkarte Erweitert öffnen und die RDP-Eigenschaften in einem durch Semikolon getrennten Format hinzufügen, wie in den PowerShell-Beispielen in den folgenden Abschnitten zu sehen.
- Wenn Sie fertig sind, wählen Sie Speichern aus, um Ihre Änderungen zu speichern.
In den nächsten Abschnitten erfahren Sie, wie Sie benutzerdefinierte RDP-Eigenschaften manuell in PowerShell bearbeiten.
Hinzufügen oder Bearbeiten einer einzelnen benutzerdefinierten RDP-Eigenschaft
Wenn Sie eine einzelne benutzerdefinierte RDP-Eigenschaft hinzufügen oder bearbeiten möchten, führen Sie das folgende PowerShell-Cmdlet aus:
Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -CustomRdpProperty <property>
Hinweis
Der Azure Virtual Desktop-Dienst akzeptiert keine Escapezeichen als gültige benutzerdefinierte RDP-Eigenschaftsnamen, z. B. Strichpunkte oder Doppelpunkte.
Führen Sie dieses Cmdlet aus, um zu überprüfen, ob das soeben ausgeführte Cmdlet die Eigenschaft aktualisiert hat:
Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, CustomRdpProperty
Name : <hostpoolname>
CustomRdpProperty : <customRDPpropertystring>
Wenn Sie z. B. die Eigenschaft „audiocapturemode“ für einen Hostpool mit dem Namen 0301HP überprüfen möchten, geben Sie dieses Cmdlet ein:
Get-AzWvdHostPool -ResourceGroupName 0301rg -Name 0301hp | format-list Name, CustomRdpProperty
Name : 0301HP
CustomRdpProperty : audiocapturemode:i:1;
Hinzufügen oder Bearbeiten von mehreren benutzerdefinierten RDP-Eigenschaften
Wenn Sie mehrere benutzerdefinierte RDP-Eigenschaften hinzufügen oder bearbeiten möchten, führen Sie die folgenden PowerShell-Cmdlets aus, wobei Sie die benutzerdefinierten RDP-Eigenschaften als eine Zeichenfolge mit Semikolons als Trennzeichen angeben:
$properties="<property1>;<property2>;<property3>"
Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -CustomRdpProperty $properties
Hinweis
Der Azure Virtual Desktop-Dienst akzeptiert keine Escapezeichen als gültige benutzerdefinierte RDP-Eigenschaftsnamen, z. B. Strichpunkte oder Doppelpunkte.
Sie können überprüfen, ob die RDP-Eigenschaft hinzugefügt wurde, indem Sie das folgende Cmdlet ausführen:
Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, CustomRdpProperty
Name : <hostpoolname>
CustomRdpProperty : <customRDPpropertystring>
Wenn Sie basierend auf unserem vorherigen Cmdlet-Beispiel mehrere RDP-Eigenschaften für den Hostpool 0301HP einrichten, sieht Ihr Cmdlet wie folgt aus:
Get-AzWvdHostPool -ResourceGroupName 0301rg -Name 0301hp | format-list Name, CustomRdpProperty
Name : 0301HP
CustomRdpProperty : audiocapturemode:i:1;audiomode:i:0;
Zurücksetzen aller benutzerdefinierten RDP-Eigenschaften
Sie können einzelne benutzerdefinierte RDP-Eigenschaften auf ihre Standardwerte zurücksetzen, indem Sie die Anweisungen unter Hinzufügen oder Bearbeiten einer einzelnen benutzerdefinierten RDP-Eigenschaft befolgen. Sie können auch alle benutzerdefinierten RDP-Eigenschaften für einen Hostpool zurücksetzen, indem Sie das folgende PowerShell-Cmdlet ausführen:
Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -CustomRdpProperty ""
Um sicherzustellen, dass Sie die Einstellung erfolgreich entfernt haben, geben Sie dieses Cmdlet ein:
Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, CustomRdpProperty
Name : <hostpoolname>
CustomRdpProperty : <CustomRDPpropertystring>
Nächste Schritte
Nachdem Sie die RDP-Eigenschaften eines bestimmten Hostpools angepasst haben, können Sie sich bei einem Azure Virtual Desktop-Client anmelden, um die Einstellungen als Teil einer Benutzersitzung zu testen. In den nächsten Vorgehensweisen erfahren Sie, wie Sie mit dem Client Ihrer Wahl eine Verbindung mit einer Sitzung herstellen: