Can';t使用新的AzureVM Cmdlet创建Azure VM

Can';t使用新的AzureVM Cmdlet创建Azure VM,azure,azure-virtual-machine,Azure,Azure Virtual Machine,我正在努力通过PowerShell创建Azure VM。我的脚本非常简单: $VMConfig = New-AzureVMConfig -Name PemoVM -InstanceSize ExtraSmall -ImageName $VMImage.ImageName | Add-AzureProvisioningConfig -Windows -Password $Pw -AdminUsername $UserName -EnableWinRMHttp | Add-AzureDataD

我正在努力通过PowerShell创建Azure VM。我的脚本非常简单:

$VMConfig = New-AzureVMConfig -Name PemoVM -InstanceSize ExtraSmall
 -ImageName $VMImage.ImageName  |
Add-AzureProvisioningConfig -Windows -Password $Pw -AdminUsername $UserName -EnableWinRMHttp  |
Add-AzureDataDisk -CreateNew -DiskSizeInGB 25 -DiskLabel "Standard" -LUN 0 

New-AzureVM -ServiceName pemotrain2 -Location "West Europe" -VMs $VMConfig -WaitForBoot 
我会收到“404错误请求”。错误消息是:

该名称不是有效的存储帐户名称。存储帐户名称的长度必须介于3到24个字符之间,并且只能使用数字和小写字母

显然,它与存储帐户名有关,但我不知道将它放在一个cmdlet中的什么位置

问候,, 彼得

更新:我忘了用我的订阅设置存储帐户(我使用的是一个不存在的名称):

设置AzureSubscription-SubscriptionName MySub-CurrentStorageAccount PortalVHDS1Q1H058P5G8


它现在可以正常工作。

您是否尝试过设置AzureSubscription-CurrentStorageAccountName“我的存储帐户名”-SubscriptionName“我的订阅名”?