导入-AzurePublishSettingsFile与Add-AzureAccount

时间:2014-05-08 17:10:25

标签: powershell azure

介绍问题

我喜欢通过PowerShell管理Windows Azure网站。例如,我喜欢运行Get-Website来查看我所有网站的列表。在我这样做之前,我需要使用Windows Azure进行身份验证。

研究

执行此操作的一种方法是通过Add-AzureAccount,它会提示我使用我的Azure用户名和密码登录,之后我可以运行Get-AzureWebsite来查看列表。此时,我没有管理证书,这似乎并不重要。我可以运行Remove-AzureAccount some@account.com退出。

enter image description here

另一种方法是通过管理证书。我运行Get-AzurePublishSettingsFile后跟Import-AzurePublishSettingsFile。然后我可以运行Get-AzureWebsite来查看我的列表。

这似乎有两种方法可以做同样的事情。

问题

除了允许我为方便起见保存管理证书外,两种方法之间有什么区别?

1 个答案:

答案 0 :(得分:4)

Import-AzurePublishSettingsFile不是交互式的,因此我可以使用批处理。

Add-AzureAccount是互动的。由于我不需要证书,因此我使用Add-AzureAccount因为它更容易。