将azure存储帐户设置为当前存储帐户powershell

时间:2017-02-10 11:53:23

标签: powershell azure azure-storage

我有azure存储帐户(经典),我无法将其设置为powershell中的当前存储帐户,因为它显示Set-AzureRmCurrentStorageAccount : The Resource 'Microsoft.Storage/storageAccounts/devstorageaccount' under resource group 'DEVENV' was not found.

我使用了Add-AzureRMAccount。 当我使用Add-AzureAccount登录时,它会返回除错误之外的任何内容,因为我只有owner个订阅角色。 那么如何在PowerShell中将存储帐户设置为当前存储帐户?

2 个答案:

答案 0 :(得分:2)

  

如何在PowerShell中将存储帐户设置为当前存储帐户?

我们可以使用set-azuresubcription来做到这一点。

Set-AzureSubscription -SubscriptionName "xxx" -CurrentStorageAccountName "xxx"

请尝试使用以下代码:

Add-AzureAccount 

Set-AzureSubscription -SubscriptionName "subcription name" -CurrentStorageAccountName "storage name"

Get-AzureSubscription 

enter image description here

答案 1 :(得分:1)

Set-AzureRmCurrentStorageAccount预计存储帐户为Resource Manager (ARM) Storage Account,并且您提到您的存储帐户是Classic存储帐户。

请尝试使用ARM存储帐户。