Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktig
Det här innehållet gäller för Azure Virtual Desktop (klassiskt), som inte stöder Azure Resource Manager Azure Virtual Desktop-objekt. Om du försöker hantera objekt i Azure Virtual Desktop med Azure Resource Manager kan du läsa den här artikeln.
Standardprogramgruppen som skapats för en ny Azure Virtual Desktop-värdpool publicerar också det fullständiga skrivbordet. Dessutom kan du skapa en eller flera RemoteApp-programgrupper för värdpoolen. Följ den här självstudien om du vill skapa en RemoteApp-programgrupp och publicera enskilda Start-menyappar.
I den här självstudien lär du dig att:
- Skapa en RemoteApp-grupp.
- Bevilja åtkomst till RemoteApp-program.
Innan du börjar ladda ned och importera Azure Virtual Desktop PowerShell-modulen att använda i PowerShell-sessionen om du inte redan har gjort det. Därefter kör du följande cmdlet för att logga in på ditt konto:
Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"
Skapa en RemoteApp-grupp
Kör följande PowerShell-cmdlet för att skapa en ny tom RemoteApp-programgrupp.
New-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname> -Name <appgroupname> -ResourceType "RemoteApp"
(Valfritt) Om du vill kontrollera att programgruppen har skapats kan du köra följande cmdlet för att se en lista över alla programgrupper för värdpoolen.
Get-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname>
Kör följande cmdlet för att hämta en lista över Start-menyappar på värdpoolens avbildning av den virtuella datorn. Skriv ned värdena för FilePath, IconPath, IconIndexoch annan viktig information för det program som du vill publicera.
Get-RdsStartMenuApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
Kör följande cmdlet för att installera programmet baserat på
AppAlias
.AppAlias
visas när du kör utdata från steg 3.New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -AppAlias <appalias>
(Valfritt) Kör följande cmdlet för att publicera ett nytt RemoteApp-program till programgruppen som skapades i steg 1.
New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -Filepath <filepath> -IconPath <iconpath> -IconIndex <iconindex>
Kontrollera att appen har publicerats genom att köra följande cmdlet.
Get-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
Upprepa steg 1–5 för varje program som du vill publicera för den här programgruppen.
Kör följande cmdlet för att ge användarna åtkomst till RemoteApp-programmen i programgruppen.
Add-RdsAppGroupUser -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -UserPrincipalName <userupn>
Nästa steg
I den här självstudien har du lärt dig hur du skapar en programgrupp, fyller i den med RemoteApp-program och tilldelar användare till programgruppen. Mer information om hur du skapar en valideringsvärdpool hittar du i följande handledning. Du kan använda en valideringspool för att övervaka serviceuppdateringar innan du distribuerar dem till din produktionsmiljö.