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

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 Sanal Masaüstü için Azure PowerShell modülü vardır. Bunlar, çok çeşitli Azure hizmetlerini kapsayan Azure CLI ve Azure PowerShell'in 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'de azure portalında yerel olarak kullanılabilir ve bunları Windows, macOS ve Linux için cihazınıza yerel olarak yükleyebilirsiniz.

Azure CLI ve Azure PowerShell'i desteklenen tüm platformlarda yüklemeyi öğ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ütundan 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

  • 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
    

Bahşiş

Azure Sanal Masaüstü için Azure CLI uzantısında uygulamalar için komutlar yoktur. Bunun yerine Azure PowerShell kullanın.

Sonraki adımlar

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