通过 COM 从 Orchestrator 中获得更深入的信息

我发现很多用户请求利用 Orchestrator 来创建集成,以获得一些有关某一安装过程的内部工作机制的信息,而这些信息都是无法通过 Web 服务所获得的。Web 服务可让您检索有关以下内容的信息: 文件夹 Runbook Runbook 参数 活动 作业 Runbook 实例 Runbook 实例参数 活动实例 活动实例数据 Runbook 服务器 Runbook 关系图 统计信息 事件 除了开始作业和停止作业以外,其他所有通过 Web 服务所获得的内容都是只读的。但是,用户还希望能够进行编程操作(和修改操作),并执行类似于以下的操作: 查看并修改变量和计数器 查看安装了哪些集成包 查看日志历史记录 导出或导入 Runbook 签入或签出(或取消签出)Runbook 查看哪位用户拥有连接到 Management Server 的 Runbook Designer 所有这些功能,以及更多功能均已通过 Orchestrator COM 界面可用。我将撰写一篇新的文章来解释如何连接到 COM 界面,并使用该界面来进行多个有助于您进一步自动化与 Orchestrator 交互的操作。由于使用 C# 代码进行编写和编译更为简单(对我而言这比使用 C++ 简单多了),因此我将在这些示例中使用 PowerShell。 首先,我将打开一个 PowerShell (x86)…

1