每当我尝试获取在Azure中运行的虚拟机列表时,在使用PowerShell列出它们时,都不会显示它们。 我知道他们是存在的,因为我在门户网站中看到他们,但是当我使用Powershell与同一个帐户连接时,我找不到它们。 我错过了什么?
这通常发生在您拥有多个帐户并且默认帐户已过期或不再有效时。 为了解决这个问题,你简单地告诉PowerShell忘记所有的账户,然后重新连接到你的账户。 它看起来像这样…
GET-AzureAccount
Get-AzureAccount | ForEach-Object {Remove-AzureAccount $ _。ID -Force}
#
附加AzureAccount