我有两个订阅,一个是旧云服务,另一个是新云服务。我正在使用 Powershell 访问我的新订阅。我已下载最新的 .publishsettings 并使用 Import-AzurePublishSettingsFile 进行设置。我的问题是我总是得到旧的订阅集并且无法弄清楚如何强制 powershell 使用我的新订阅。
问问题
11435 次
3 回答
8
澄清一下,有两种“特殊”订阅,“当前”订阅(用于当前 PowerShell 会话中的任何命令的订阅)和默认订阅,即使在当前 PowerShell 之后使用的订阅会话结束。
usingSelect-AzureSubscription <subscription-name>
将设置当前订阅。如果您想跨会话更改订阅,请使用Select-AzureSubscription -Default <subscription name>
于 2013-11-08T23:36:46.857 回答
7
使用新的 Powershell 命令,您需要设置要使用的特定订阅。步骤如下:
- Import-AzurePublishSettingsFile yourpublishsettings .publishsettings
- Get-AzureSubscription(这将为您提供订阅列表)
- Select-AzureSubscription _select_subscription_name(这样您可以设置要使用的特定订阅)
这应该工作!
于 2012-07-19T04:05:32.290 回答
2
此答案适用于经典 Azure 管理。如果你在新的 ARM 上,那么你想做类似的事情
Login-AzureRmAccount
Get-AzureRmSubscription
Set-AzureRmContext -SubscriptionId blah
其中 blah 是第二个命令的订阅 ID
于 2017-11-09T16:18:25.803 回答