Mik*_*kee 26 azure azure-resource-manager
ASM能够使用-Default(现在已弃用)参数更改默认订阅
Select-AzureSubscription -Default
Run Code Online (Sandbox Code Playgroud)
但ARM版本
Select-AzureRMSubscription
Run Code Online (Sandbox Code Playgroud)
没有-Default参数.
如何更改默认的ARM订阅?我的默认是我从不使用的订阅,这非常令人讨厌.
编辑以供说明:当我说更改默认订阅时,我指的是您与每个新PowerShell会话连接的默认订阅.
Cla*_*des 34
第1步:Get-AzureRmSubscription
它将列出您的所有订阅.
第2步:选择-AnlandRmSubscription -SubscriptionId xxxxx-xxxxx-xxxxxx-xxxx
SubscriptionID可以在Get-AzureRmSubscription的输出中找到.您还可以使用SubscriptionName.
第3步:(Get-AzureRmContext).Subscription
确认您选择了正确的订阅.
4c7*_*b41 13
我不认为有办法,但对我来说,我已将以下内容添加到我的powershell配置文件中:
Login-AzureRmAccount -SubscriptionName "My Subscription"
Run Code Online (Sandbox Code Playgroud)
如何自定义PowerShell 配置文件
现在通过 Azure PowerShell 版本 5 解决了这个问题。
Enable-AzureRmContextAutosave
Run Code Online (Sandbox Code Playgroud)
运行此命令后,每个新的 Azure PowerShell 会话都将默认为使用
Set-AzureRMContext
Run Code Online (Sandbox Code Playgroud)
命令
归档时间: |
|
查看次数: |
43346 次 |
最近记录: |