Azure Startup运行书停止工作,不确定发生了什么?

时间:2016-02-24 22:12:10

标签: powershell azure runbook

以下脚本工作了一段时间,不知道为什么我一直收到此错误:

Select-AzureSubscription:订阅名称Visual Studio Ultimate with MSDN不存在。 参数名称:名称

...等等。

Get-AzureVM:未指定默认订阅。使用Select-AzureSubscription -Default来 设置默认订阅。 在RICSVMStartup:13 char:13

这是powerscript:

} catch (Exception e) {
            System.err.println("Enter Correct Input");

        }

2 个答案:

答案 0 :(得分:0)

使用Live Id作为连接Azure的凭据时遇到这些错误。解决方案是使用基于Azure Active Directory OrgID凭据的身份验证,请按照this blog中的步骤创建Azure AD用户,然后使用OrgId创建自动化凭据资产。

有关详细信息,请参阅此主题https://social.msdn.microsoft.com/Forums/en-US/055f9830-3bf1-48f4-908b-66ddbdfc2d95/authenticate-to-azure-via-addazureaccount-with-live-id?forum=azureautomation

答案 1 :(得分:0)

简而言之,您必须拥有server administrator帐户并创建AD帐户,在SETTING>Administrators中将新AD帐户设置为共同管理员,在Automation>ASSET中将新AD帐户设置为凭据},并运行您的代码:$Cred = Get-AutomationPSCredential -Name 'your new AD account'。以上答案涉及更多信息链接。