活动库
适用于: System Center 2012 SP1 - Service Manager,System Center 2012 R2 Service Manager,System Center 2012 - Service Manager
System Center 2012 – Service Manager 创作工具中的活动库提供大量工作流活动,用于构建基本的 Windows Workflow Foundation (WF) 工作流。 每个活动均执行一种独立功能,例如在工作流内建立 loop 结构、运行脚本或创建 Service Manager 事件。 活动库中包含下列类型的活动:
**DeleteActive Directory 活动 [SM2012_AuthoringGuide]。**执行 Active Directory 功能(如将用户或计算机添加到组)的活动。
**删除控制流活动 [SM2012_AuthoringGuide]。**提供工作流结构(如 loop 和 if-else 分支)的活动。
**DeleteVirtual Machine Manager 活动 [SM2012_AuthoringGuide]。**可以用于构建工作流(对虚拟机执行简单操作)的活动。
**DeleteScript 活动 [SM2012_AuthoringGuide]。**运行 Windows PowerShell 脚本、命令行脚本或 Microsoft Visual Basic Scripting Edition (VBScript) 脚本的活动。
**DeleteService Manager 活动 [SM2012_AuthoringGuide]。**执行 Service Manager 功能(如创建或更新事件)的活动。
以下表格列出创作工具提供的默认活动:
Active Directory 活动 | 描述 |
---|---|
将 AD DS 计算机添加到组 | 使用此活动将计算机添加到 Active Directory 域服务 (AD DS) 中的安全组。 使用此活动时,请确保 Service Manager 工作流帐户具有足够的权限,可以修改 AD DS 中的安全组。 |
将 AD DS 用户添加到组 | 使用此活动将用户添加到 AD DS 中的安全组。 使用此活动时,请确保 Service Manager 工作流帐户具有足够的权限,可以修改 AD DS 中的安全组。 |
控制流活动 | 描述 |
---|---|
延迟 | 使用此活动在工作流中的活动之间加入延迟。 |
For Each 循环 | 使用此活动重复执行某一组活动,以完成指定次数的迭代。 |
IfElse | 使用此活动根据布尔 (True/False) 条件控制工作流内的活动序列。 您可以将前一个活动(例如脚本活动)的结果用作条件。 |
并行 | 使用此活动将活动序列分为两个同时进行的活动序列。 |
虚拟机管理活动 | 描述 |
---|---|
获取虚拟机 | 使用此活动从 System Center Virtual Machine Manager (VMM) 库中检索一个或多个虚拟机 ID 的列表。 |
移动虚拟机 | 使用此活动将虚拟机从 VMM 库移到维护主机。 |
关闭虚拟机 | 使用此活动关闭虚拟机上的来宾操作系统。 |
启动虚拟机 | 使用此活动启动已停止或已暂停的虚拟机。 |
保存状态虚拟机 | 使用此活动保存虚拟机的状态,然后停止虚拟机。 |
脚本活动 | 描述 |
---|---|
命令脚本 | 使用此活动将命令行脚本作为 WF 工作流的一部分运行。 |
VBScript 脚本 | 使用此活动将 VBScript 脚本作为 WF 工作流的一部分运行。 |
Windows PowerShell 脚本 | 使用此活动将 Windows PowerShell 脚本作为 WF 工作流的一部分运行。 |
Service Manager 活动 | 描述 |
---|---|
创建事件 | 使用此活动创建并填充 Service Manager 事件。 |
获取事件 | 使用此活动检索一个或多个 Service Manager 事件。 |
更新事件 | 使用此活动将属性更改保存到一个 Service Manager 事件。 |
将活动状态设置为“已完成” | 使用此活动更新 Service Manager 自动完成的活动的状态。 |
请参阅
配置活动管理和传递信息的方式
如何将活动添加到工作流中
如何从工作流中删除活动
配置活动工具箱
利用工作流自动执行 IT 过程