Aracılığıyla paylaş


Azure Sanal Masaüstü ile Azure CLI ve Azure PowerShell kullanma

Azure Sanal Masaüstü için Azure portal kullanmanın alternatifleri olarak Azure Sanal Masaüstü hizmet nesnelerini oluşturmak, güncelleştirmek, silmek ve bunlarla etkileşim kurmak için kullanabileceğiniz bir Azure CLI uzantısı ve Azure PowerShell modülü vardır. Bunlar, çok çeşitli Azure hizmetlerini kapsayan Azure CLI ve Azure PowerShell'nin bir parçasıdır.

Bu makalede Azure CLI uzantısını ve Azure PowerShell modülünü nasıl kullanabileceğiniz açıklanır ve bazı yararlı örnek komutlar sağlanır.

Azure CLI uzantısı ve Azure PowerShell modülü

Azure CLI uzantısının ve Azure PowerShell modülünün adları ve başvuru belgelerimizin bağlantıları şunlardır:

Hem Azure CLI hem de Azure PowerShell azure Cloud Shell Azure portal yerel olarak ve yükleme olmadan kullanılabilir veya bunları Windows, macOS ve Linux için cihazınıza yerel olarak yükleyebilirsiniz.

Azure CLI'yı yüklemeyi ve tüm desteklenen platformlarda Azure PowerShell öğrenmek için aşağıdaki bağlantılara bakın:

Örnek komutlar

Aşağıda, yararlı bulabileceğiniz Azure Sanal Masaüstü kaynaklarınız hakkında bilgi ve değer almak için kullanabileceğiniz bazı örnek komutlar verilmiştir. Senaryonuz için ilgili sekmeyi seçin.

Önemli

Aşağıdaki örneklerde, kendi değerlerinizi değiştirmeniz <placeholder> gerekir.

Kullanılabilir Azure bölgeleri

içeren createCLI komutlarından herhangi birini kullanarak Azure Sanal Masaüstü hizmet nesneleri oluştururken, bunları oluşturmak istediğiniz Azure bölgesini belirtmeniz gerekir. parametresiyle --location kullanılacak Azure bölgesinin adını bulmak için aşağıdaki komutu çalıştırın ve sütunundan Location bir değer kullanın:

az account list-locations --query "sort_by([].{DisplayName:displayName, Location:name}, &Location)" -o table

Konak havuzunun, çalışma alanının, uygulama grubunun veya uygulamanın nesne kimliğini alma

  • Bir konak havuzunun nesne kimliğini almak için aşağıdaki komutu çalıştırın:

    az desktopvirtualization hostpool show \
         --name <Name> \
         --resource-group <ResourceGroupName> \
         --query objectId 
         --output tsv
    
  • Çalışma alanının nesne kimliğini almak için aşağıdaki komutu çalıştırın:

    az desktopvirtualization workspace show \
         --name <Name> \
         --resource-group <ResourceGroupName> \
         --query objectId 
         --output tsv
    
  • Bir uygulama grubunun nesne kimliğini almak için aşağıdaki komutu çalıştırın:

    az desktopvirtualization applicationgroup show \
         --name <Name> \
         --resource-group <ResourceGroupName> \
         --query objectId 
         --output tsv
    

İpucu

Azure Sanal Masaüstü için Azure CLI uzantısının uygulamalara yönelik komutları yoktur. Bunun yerine Azure PowerShell kullanın.

Sonraki adımlar

Artık Azure CLI'yı nasıl kullanacağınızı ve Azure Sanal Masaüstü ile Azure PowerShell bildiğinize göre, bunları kullanan bazı makaleler şunlardır: