Workspace Environment Management

触发器

创建触发器并将任务与它们关联。 激活后,触发器将在用户环境中启动关联的任务。 要查看与触发器关联的任务,请单击触发器以展开其行。

您可以执行以下操作:

  • 创建触发器

  • 刷新视图

  • 编辑触发器

  • 克隆触发器

  • 管理关联

  • 删除触发器

提示:

您可以使用 列。

内置触发器列出如下:

  • 会话触发器:

    • 代理刷新. 在用户刷新代理时激活。
    • 重新. 当用户重新连接到代理计算机时激活。
    • 登录. 在用户登录到其计算机时激活。
    • 注销. 当用户从其计算机注销时激活。
    • 断开连接。 当用户断开与其计算机的连接时激活。
    • 锁定。 在用户锁定其计算机时激活。
    • 取消锁定。 在用户解锁其计算机时激活。

    注意:

    会话触发器允许您将会话活动配置为触发器,目前仅适用于外部任务。

  • 机器触发器:

    • 计算机关机。 在计算机关闭时激活。
    • 计算机启动。 在计算机启动时激活。

注意:

创建触发器

要创建触发器,请执行以下步骤:

  1. 触发器点击 创建触发器.

  2. 指定触发器的名称。

  3. (可选)指定其他信息以帮助您识别触发器。

  4. 选择是否启用 (是的) 或禁用 () 触发器。

    注意:

    如果禁用,则代理不会评估和处理触发器。

  5. 从列表中选择触发器类型并填写所需信息。

    • 已安排

    • 进程已启动

    • 进程已结束

    • Windows 事件

    • 云健康检查结果

    • Profile Management 健康检查结果

    • 自定义脚本化任务结果

    提示:

  6. 总结,请验证您是否按预期创建了触发器。

  7. 完成后,单击 以保存并退出。

可用的触发器类型

以下触发器类型可供选择:

  • 计划. 计划何时激活触发器。 以下选项可用:

    • 日期和时间。 指定触发器的激活时间。
    • 重复. 选择 是的 以指定触发器的激活频率。 例如,每 1 小时、每 2 小时、每天、每 2 天。 如果您选择 中,您可以指定一个或多个特定日期。 选择 如果希望触发器仅激活一次。
  • 用户进程触发器

    • 进程已启动. 在指定进程启动时激活触发器。
    • 进程已结束. 在指定进程结束时激活触发器。

    注意:

    用户进程触发器允许您将用户进程配置为触发器,并且当前仅适用于外部任务。

  • Windows 事件. 用于定义 Windows 事件激活触发器必须满足的条件。 以下选项可用:

    • 添加标准. 定义 Windows 事件激活触发器必须满足的条件。

    • 间隔. 指定触发器的间隔(以分钟为单位)。 激活后,触发器在经过指定的时间间隔之前不会再次激活。

    注意:

    仅支持 Windows 经典事件日志,例如 Application、System 或 Security。

  • 云端运行状况检查结果。 当 Cloud Health Check 返回指定的运行状况时激活触发器。 以下选项可用:

    • VDA 运行状况. 使用 VDA 运行状况激活触发器。 VDA 可以处于正常或异常状态,如 家 > 概述.

    • 任务数据. 选择要传递给关联任务的数据,并指定这些任务中的参数以接收数据。 如果您在此处指定的参数与为关联任务配置的参数相同,则前者优先。 我们建议使用默认参数名称。 如有必要,请更新您的脚本文件。 您可以指定以下数据:

      • VDA 运行状况(字符串). Cloud Health Check 返回的运行状况。 在关联任务中使用参数来接收状态。

      • 运行状况报告(字符串). Cloud Health Check 生成的 VDA 运行状况检查报告。 在关联任务中使用该参数可接收报告的完整路径。 有关更多信息,请参阅 健康检查结果.

  • Profile Management 运行状况检查结果。 当 Profile Management 运行状况检查返回指定的运行状况时激活触发器。 以下选项可用:

    • Profile Management 运行状况. 使用以下 Profile Management 运行状况触发关联的任务:警告(Profile Management 的次优状态)和错误(Profile Management 配置不正确)。

    • 任务数据. 选择要传递给关联任务的数据,并指定这些任务中的参数以接收数据。 如果您在此处指定的参数与为关联任务配置的参数相同,则前者优先。 我们建议使用默认参数名称。 如有必要,请更新您的脚本文件。 您可以指定以下数据:

      • Profile Management 运行状况(字符串). Profile Management 运行状况检查返回的运行状况。 在关联任务中使用参数来接收状态。 有关详细信息,请参阅管理

      • 运行状况报告(字符串). Profile Management 运行状况检查生成的运行状况检查报告。 在关联任务中使用该参数可接收报告的完整路径。 有关详细信息,请参阅 报告

  • 自定义脚本任务结果。 当脚本任务返回指定结果时激活触发器。 首先指定自定义脚本任务,然后定义任务激活触发器必须满足的条件。 以下选项可用:

    • 添加标准. 选择一个或多个脚本化任务,然后定义这些任务激活触发器必须满足的条件。

    • 任务数据. 选择要传递给关联任务的数据,并指定这些任务中的参数以接收数据。 如果您在此处指定的参数与为关联任务配置的参数相同,则前者优先。 我们建议使用默认参数名称。 如有必要,请更新您的脚本文件。 您可以指定以下数据:

      • 任务名称(字符串). 触发关联任务的脚本化任务的名称。 在关联任务中使用 parameter 来接收名称。

      • 退出代码 (整数). 脚本化任务返回的退出代码值。 在关联任务中使用 parameter 来接收该值。

      • 控制台输出 (string). 脚本化任务写入的控制台输出。 在关联任务中使用 parameter 可接收输出的完整路径。

      • 文件输出 (string). 脚本化任务生成的文件输出。 在关联任务中使用 parameter 可接收输出的完整路径。

编辑触发器

要编辑触发器,请执行以下步骤:

  1. 触发器,选择触发器。

  2. 单击操作栏中的“编辑”。

  3. 根据需要进行更改。

  4. 总结,请验证您是否按预期进行了更改。

  5. 完成后,单击 以保存并退出。

克隆触发器

要克隆触发器,请执行以下步骤:

  1. 触发器,选择触发器。

  2. 点击 克隆 在操作栏中。

  3. 指定克隆的名称。

  4. (可选)指定其他信息以帮助您识别触发器。

  5. 选择要将触发器克隆到的配置集。

  6. 完成后,单击 以保存并退出。

管理关联

要管理触发器的关联,请执行以下步骤:

  1. 触发器,选择触发器。

  2. 点击 管理关联 在操作栏中。

  3. 选择脚本化任务以将其与触发器关联,或取消选择脚本化任务以取消关联。 如果需要,请使用搜索框快速搜索任务。

  4. 选择是否仅显示应用于此任务的触发器。

  5. 完成后,单击 以保存并退出。

在管理关联时,请记住以下几点:

  • 为了防止无限循环,WEM 在单个循环链中最多支持 10 次触发。 下面是一个示例,其中任务 A 触发任务 B,任务 B 触发任务 C, …,任务 K 触发任务 L。 Task K 无法触发 Task L — 循环终止,因为这个 single loop 链中的触发时间已超过 10。

环链注意事项

删除触发器

要删除触发器,请执行以下步骤:

  1. 触发器,选择触发器。

  2. 点击 删除 在操作栏中。

注意:

如果删除与脚本化任务关联的触发器,它将不再触发这些任务。

触发器的可支持性矩阵

下表列出了哪些任务支持哪些触发器。

  脚本化任务 外部任务
代理刷新  
重新连接  
登录  
注销  
断开连接  
锁定  
解锁  
计算机启动  
机器关闭  
已安排
进程已启动  
进程已结束  
Windows 事件
云健康检查结果  
Profile Management 健康检查结果  
自定义脚本任务  
触发器