我有两个 azure 订阅(sub1 和 sub2)。在 powershell 中请求云服务Get-AzureService
仅列出来自 sub1 而不是 sub2 的服务。
Set-AzureSubscription
我还尝试使用sub2设置 azure 订阅,但没有成功。
如何从 sub2 获取 powershell 中的服务?
我有两个 azure 订阅(sub1 和 sub2)。在 powershell 中请求云服务Get-AzureService
仅列出来自 sub1 而不是 sub2 的服务。
Set-AzureSubscription
我还尝试使用sub2设置 azure 订阅,但没有成功。
如何从 sub2 获取 powershell 中的服务?
这在最近的 PowerShell 版本中实际上发生了变化。-DefaultSubscription 不再作为参数存在。
您现在应该使用 Select-AzureSubscription http://msdn.microsoft.com/en-us/library/dn495203.aspx
选择-AzureSubscription -当前“sub2”
获取 Azure 订阅 | fl SubscriptionName、SubscriptionId、IsDefault、IsCurrent
哦,我明白了:
Set-AzureSubscription -DefaultSubscription "sub2"
其他方法对我不起作用,所以这是我的两分钱:
获取订阅列表:
Get-AzureRmSubscription
使用另一个调用提供的订阅 ID 选择订阅
Select-AzureSubscription -SubscriptionId "xxxx-xxxx-xxxx-xxxx" -Current