Install-Module Azure -AllowClobber Import-Module Azure Add-AzureAccount $subscriptionName = 'todo' $storageAccountName = 'vhdupdate3plat5' $storageContainerName = 'uploads' $location = 'West US 2' $couldVhdName = 'D365_1611_Plat5' $sourceVHD = "D:\Dynamics AX Feedback\Dynamics 'AX 7' Technical Preview\Dynamics 365 for Operations Platform Update 5\MicrosoftDynamics365forOperations-Version1611PlatUp5.vhd" $destinationVHD = "https://$storageAccountName.blob.core.windows.net/$storageContainerName/$couldVhdName.vhd" Get-AzureSubscription -SubscriptionName $subscriptionName | Select-AzureSubscription # Get-AzureRmLocation New-AzureStorageAccount –StorageAccountName $storageAccountName -Label $storageAccountName -Location $location Set-AzureSubscription -CurrentStorageAccountName $storageAccountName -SubscriptionName $subscriptionName New-AzureStorageContainer -Name $storageContainerName -Permission Off Add-AzureVhd -Destination $destinationVHD -LocalFilePath $sourceVHD Add-AzureVMImage -ImageName $couldVhdName -MediaLocation $destinationVHD -OS "Windows"