Öğretici: Azure Sanal Masaüstü için uygulama gruplarını yönetme (klasik)

Önemli

Bu içerik, Azure Resource Manager Azure Sanal Masaüstü nesnelerini desteklemeyen Azure Sanal Masaüstü (klasik) için geçerlidir. Azure Resource Manager Azure Sanal Masaüstü nesnelerini yönetmeye çalışıyorsanız bu makaleye bakın.

Yeni bir Azure Sanal Masaüstü konak havuzu için oluşturulan varsayılan uygulama grubu da tam masaüstünü yayımlar. Ayrıca, konak havuzu için bir veya daha fazla RemoteApp uygulama grubu oluşturabilirsiniz. Bir RemoteApp uygulama grubu oluşturmak ve tek tek Başlat menüsü uygulamalarını yayımlamak için bu öğreticiyi izleyin.

Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:

  • RemoteApp grubu oluşturun.
  • RemoteApp programlarına erişim izni verin.

Başlamadan önce, henüz yapmadıysanız PowerShell oturumunuzda kullanmak üzere Azure Sanal Masaüstü PowerShell modülünü indirin ve içeri aktarın. Bundan sonra, hesabınızda oturum açmak için aşağıdaki cmdlet'i çalıştırın:

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

RemoteApp grubu oluşturma

  1. Yeni boş bir RemoteApp uygulama grubu oluşturmak için aşağıdaki PowerShell cmdlet'ini çalıştırın.

    New-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname> -Name <appgroupname> -ResourceType "RemoteApp"
    
  2. (İsteğe bağlı) Uygulama grubunun oluşturulduğunu doğrulamak için aşağıdaki cmdlet'i çalıştırarak konak havuzu için tüm uygulama gruplarının listesini görebilirsiniz.

    Get-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname>
    
  3. Konak havuzunun sanal makine görüntüsünde Başlat menüsü uygulamalarının listesini almak için aşağıdaki cmdlet'i çalıştırın. Yayımlamak istediğiniz uygulama için FilePath, IconPath, IconIndex ve diğer önemli bilgileri not edin.

    Get-RdsStartMenuApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
    
  4. uygulamasını temel alarak AppAliasyüklemek için aşağıdaki cmdlet'i çalıştırın. AppAlias 3. adımdaki çıkışı çalıştırdığınızda görünür hale gelir.

    New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -AppAlias <appalias>
    
  5. (İsteğe bağlı) 1. adımda oluşturulan uygulama grubuna yeni bir RemoteApp programı yayımlamak için aşağıdaki cmdlet'i çalıştırın.

     New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -Filepath <filepath>  -IconPath <iconpath> -IconIndex <iconindex>
    
  6. Uygulamanın yayımlandığını doğrulamak için aşağıdaki cmdlet'i çalıştırın.

     Get-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
    
  7. Bu uygulama grubu için yayımlamak istediğiniz her uygulama için 1-5 arasındaki adımları yineleyin.

  8. Kullanıcılara uygulama grubundaki RemoteApp programlarına erişim vermek için aşağıdaki cmdlet'i çalıştırın.

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

Sonraki adımlar

Bu öğreticide uygulama grubu oluşturmayı, RemoteApp programlarıyla doldurmayı ve uygulama grubuna kullanıcı atamayı öğrendiniz. Doğrulama konak havuzu oluşturmayı öğrenmek için aşağıdaki öğreticiye bakın. Hizmet güncelleştirmelerini üretim ortamınıza dağıtmadan önce izlemek için bir doğrulama ana bilgisayar havuzu kullanabilirsiniz.