如何通过 Powershell 将 Azure 帐户与多个订阅连接

How to connect Azure Account with multiple subscriptions via Powershell

我正在尝试获取我的订阅中存在的所有存储帐户的列表及其 GeoReplication 属性。

我正在使用 Get-AzStorageAccount 命令,但即使有存储帐户,我也得到空响应。

我了解到我已连接到没有存储帐户的订阅。我不知道如何通过 PowerShell 转移到同一 Azure 帐户的另一个订阅。

我发现我可以使用 Set-Context 命令但不知道如何使用它。

谁能告诉我如何连接到不同的订阅并获取存储帐户列表???

我们也为此纠结过很多次。您需要像这样设置上下文:

$subscriptionId = '1a1e0e55-74fb-4231-a84a-30b7900e656a';  # replacing this GUID with your subscription GUID

Get-AzSubscription -SubscriptionId $subscriptionId | Set-AzContext;