Freigeben über


Lernprogramm: Verwalten von Anwendungsgruppen für Azure Virtual Desktop (klassisch)

Wichtig

Dieser Inhalt gilt für Azure Virtual Desktop (klassisch), der Azure Resource Manager Azure Virtual Desktop-Objekte nicht unterstützt. Wenn Sie versuchen, Azure Resource Manager Azure Virtual Desktop-Objekte zu verwalten, lesen Sie in diesem Artikel.

Die für einen neuen Azure Virtual Desktop-Hostpool erstellte Standardanwendungsgruppe veröffentlicht auch den vollständigen Desktop. Darüber hinaus können Sie eine oder mehrere RemoteApp-Anwendungsgruppen für den Hostpool erstellen. Befolgen Sie diese Anleitung, um eine RemoteApp-Anwendungsgruppe zu erstellen und einzelne Startmenü- Apps zu veröffentlichen.

In dieser Anleitung lernen Sie, wie man:

  • Erstellen Sie eine RemoteApp-Gruppe.
  • Gewähren Sie Zugriff auf RemoteApp-Programme.

Bevor Sie beginnen, laden Sie das Azure Virtual Desktop PowerShell-Modul herunter und importieren Sie es, um es in Ihrer PowerShell-Sitzung zu verwenden, falls Sie dies nicht bereits getan haben. Führen Sie danach das folgende Cmdlet aus, um sich bei Ihrem Konto anzumelden:

Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"

Erstellen einer RemoteApp-Gruppe

  1. Führen Sie das folgende PowerShell-Cmdlet aus, um eine neue leere RemoteApp-Anwendungsgruppe zu erstellen.

    New-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname> -Name <appgroupname> -ResourceType "RemoteApp"
    
  2. (Optional) Um zu überprüfen, ob die Anwendungsgruppe erstellt wurde, können Sie das folgende Cmdlet ausführen, um eine Liste aller Anwendungsgruppen für den Hostpool anzuzeigen.

    Get-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname>
    
  3. Führen Sie das folgende Cmdlet aus, um eine Liste der Start Menü-Apps im virtuellen Computer-Image des Hostpools abzurufen. Notieren Sie sich die Werte für FilePath, IconPath, IconIndexund andere wichtige Informationen für die Anwendung, die Sie veröffentlichen möchten.

    Get-RdsStartMenuApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
    
  4. Führen Sie das folgende Cmdlet aus, um die Anwendung basierend auf AppAliaszu installieren. AppAlias wird sichtbar, wenn Sie die Ausgabe aus Schritt 3 ausführen.

    New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -AppAlias <appalias>
    
  5. (Optional) Führen Sie das folgende Cmdlet aus, um ein neues RemoteApp-Programm in der Anwendungsgruppe zu veröffentlichen, die in Schritt 1 erstellt wurde.

     New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -Filepath <filepath>  -IconPath <iconpath> -IconIndex <iconindex>
    
  6. Führen Sie das folgende Cmdlet aus, um zu überprüfen, ob die App veröffentlicht wurde.

     Get-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
    
  7. Wiederholen Sie die Schritte 1 bis 5 für jede Anwendung, die Sie für diese Anwendungsgruppe veröffentlichen möchten.

  8. Führen Sie das folgende Cmdlet aus, um Benutzern Zugriff auf die RemoteApp-Programme in der Anwendungsgruppe zu gewähren.

    Add-RdsAppGroupUser -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -UserPrincipalName <userupn>
    

Nächste Schritte

In diesem Lernprogramm haben Sie gelernt, wie Sie eine Anwendungsgruppe erstellen, mit RemoteApp-Programmen auffüllen und Benutzer der Anwendungsgruppe zuweisen. Informationen zum Erstellen eines Überprüfungshostpools finden Sie in der folgenden Anleitung. Sie können einen Überprüfungshostpool verwenden, um Dienstupdates zu überwachen, bevor Sie sie für Ihre Produktionsumgebung bereitstellen.