PowerShell从上传的磁盘(不是镜像)创build新的Azure虚拟机

我在Azure存储中有一个VHD。 通过如下命令将VHDconfiguration为OS磁盘:

Add-AzureDisk -DiskName $newCode -MediaLocation "http://$script:accountName.blob.core.windows.net/$newCode/$sourceVhdName.vhd" ` -Label $newCode -OS "Windows" 

我想创build一个新的虚拟机指向该磁盘。 从我可以告诉如果我正在做一个图像,我会做这样的事情:

 New-AzureVMConfig -Name $newCode -InstanceSize $instanceSize ` -MediaLocation "http://$script:accountName.blob.core.windows.net/$newCode/$sourceVhdName.vhd" -ImageName $newCode ` | Add-AzureProvisioningConfig -Windows -Password $adminPassword ` | New-AzureVM -ServiceName $newCode 

然而,这对我来说是错误的,因为我没有一个图像 – 我有一个configuration的VHD,不是sysprepped,不能。

如何在PowerShell中创build虚拟机,像我可以通过门户网站指向现有的磁盘?