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.
Det finns ett Azure CLI-tillägg och en Azure PowerShell-modul för Azure Virtual Desktop som du kan använda för att skapa, uppdatera, ta bort och interagera med Azure Virtual Desktop-tjänstobjekt som alternativ till att använda Azure Portal. De ingår i Azure CLI och Azure PowerShell, som omfattar ett brett utbud av Azure-tjänster.
Den här artikeln beskriver hur du kan använda Azure CLI-tillägget och en Azure PowerShell-modul och innehåller några användbara exempelkommandon.
Modulen Azure CLI-tillägg och Azure PowerShell
Här är namnen på Azure CLI-tillägget och Azure PowerShell-modulen och länkar till vår referensdokumentation:
Azure CLI:
az desktopvirtualizationAzure PowerShell:
Az.DesktopVirtualization
Både Azure CLI och Azure PowerShell är tillgängliga för användning i Azure Cloud Shell internt i Azure Portal utan installation, eller så kan du installera dem lokalt på din enhet för Windows, macOS och Linux.
Information om hur du installerar Azure CLI och Azure PowerShell på alla plattformar som stöds finns på följande länkar:
Azure CLI: Så här installerar du Azure CLI
Azure PowerShell: Installera Azure Az PowerShell-modulen
Exempelkommandon
Här följer några exempelkommandon som du kan använda för att hämta information och värden om dina Azure Virtual Desktop-resurser som kan vara användbara. Välj relevant flik för ditt scenario.
Viktigt
I följande exempel måste du ändra <placeholder> värdena för dina egna.
Tillgängliga Azure-regioner
När du skapar Azure Virtual Desktop-tjänstobjekt med något av DE CLI-kommandon som innehåller createmåste du ange den Azure-region som du vill skapa dem i. Om du vill hitta namnet på den Azure-region som ska användas med parametern --location kör du följande kommando och använder ett värde från Location kolumnen:
az account list-locations --query "sort_by([].{DisplayName:displayName, Location:name}, &Location)" -o table
Hämta objekt-ID för en värdpool, arbetsyta, programgrupp eller program
Kör följande kommando för att hämta objekt-ID:t för en värdpool:
az desktopvirtualization hostpool show \ --name <Name> \ --resource-group <ResourceGroupName> \ --query objectId --output tsvKör följande kommando för att hämta objekt-ID:t för en arbetsyta:
az desktopvirtualization workspace show \ --name <Name> \ --resource-group <ResourceGroupName> \ --query objectId --output tsvKör följande kommando för att hämta objekt-ID:t för en programgrupp:
az desktopvirtualization applicationgroup show \ --name <Name> \ --resource-group <ResourceGroupName> \ --query objectId --output tsv
Tips
Azure CLI-tillägget för Azure Virtual Desktop har inte kommandon för program. Använd Azure PowerShell i stället.
Nästa steg
Nu när du vet hur du använder Azure CLI och Azure PowerShell med Azure Virtual Desktop finns här några artiklar som använder dem:
- Skapa en Azure Virtual Desktop-värdpool med PowerShell eller Azure CLI
- Hantera programgrupper med Hjälp av PowerShell eller Azure CLI
- Fullständig PowerShell-referensdokumentation finns i Az.DesktopVirtualization.