Вы можете использовать модуль Azure Powershell: Представление нового модуля Azure PowerShell Az .
вы можете перечислить все виртуальные машины в подписке, используя эту команду
$vms = Get-AzResource -ResourceType Microsoft.Compute/virtualMachines
Затем вы можете перебрать $ vms и преобразовать виртуальную машину с дисками на основе больших двоичных объектов в виртуальную машину с управляемыми дисками, используя команду :
foreach($vm in$vms){
ConvertTo-AzVMManagedDisk `
-ResourceGroupName $vm.ResourceGroupName `
-VMName $vm.Name
}