Gestire le licenze per gli host di sessione che eseguono il client Windows

Completato

Le licenze di Desktop virtuale Azure consentono di applicare una licenza a qualsiasi macchina virtuale Windows o Windows Server registrata come host di sessione in un pool host che riceve le connessioni utente.

Nota

La licenza non si applica alle macchine virtuali in esecuzione come server di condivisione file o controller di dominio.

Applicare una licenza di Windows a una macchina virtuale host di sessione

Eseguire il cmdlet di PowerShell seguente per applicare la licenza di Windows:

$vm = Get-AzVM -ResourceGroup <resourceGroupName> -Name <vmName>
$vm.LicenseType = "Windows_Client"
Update-AzVM -ResourceGroupName <resourceGroupName> -VM $vm



Verificare che la macchina virtuale host di sessione usi il vantaggio della licenza

Dopo aver distribuito la macchina virtuale, eseguire questo cmdlet per verificare il tipo di licenza:

Get-AzVM -ResourceGroupName <resourceGroupName> -Name <vmName>



Per una macchina virtuale host di sessione con la licenza di Windows verrà visualizzato qualcosa di simile a questo:

Type                    : Microsoft.Compute/virtualMachines
Location                : westus
LicenseType              : Windows_Client



Per le macchine virtuali senza la licenza di Windows verrà visualizzato qualcosa di simile a questo:

Type                    : Microsoft.Compute/virtualMachines
Location                : westus
LicenseType              :



Eseguire il cmdlet seguente per visualizzare un elenco di tutte le macchine virtuali host di sessione con la licenza di Windows applicata nella sottoscrizione di Azure:

$vms = Get-AzVM
$vms | Where-Object {$_.LicenseType -like "Windows_Client"} | Select-Object ResourceGroupName, Name, LicenseType