powershell - 跨多个订阅列出自动化帐户中的所有 Azure Runbook

标签 powershell azure automation azure-resource-manager

我一直在到处寻找,但我什至找不到一个简单的方法来使用 powershell 列出 Runbook... 我有 4 个订阅,每个订阅中有几个自动化帐户,当我试图通过控制台浏览来查找特定的 Runbook 时,这可能会很乏味。 因此,如果有人知道一种简单的方法来列出自动化帐户及其操作手册,那么我就可以创建一个简单的循环来循环浏览我的订阅,这将非常有益。

谢谢。 乔什

最佳答案

像下面这样的东西应该适合你。显然,您必须为 Azure RM 添加身份验证和订阅切换器。

foreach ($account in Get-AzureRMAutomationAccount){
Get-AzureRmAutomationRunbook -ResourceGroupName $account.ResourceGroupName -AutomationAccountName $account.AutomationAccountName
}

关于powershell - 跨多个订阅列出自动化帐户中的所有 Azure Runbook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43716958/

相关文章:

powershell - Pester Should -Throw 不会捕获错误

powershell - 为什么我的 Azure Function 没有纵向扩展?

azure - 在 Application Insights 中区分 Azure 静态 Web 应用 (SWA) 中日志的不同环境

python azure function app定义路径变量

powershell - 如何用上一行的单词填充文本文件中的空白?

azure - Azure 中的 System.OutOfMemoryException 但不是本地的

java - 替换 STAF/STAX 框架

javascript - 自动刷新 AWS Quicksight

windows - 针对特定软件的自动化工具建议(我认为是 C#)

powershell -++ 变量上的运算符未按 ScriptBlock 中的预期更改