节点管理

节点可帮助构建 Environment Manager 配置的结构。节点所提供的容器能够存储触发器内的条件和操作。通过创建节点层次结构来控制操作与触发操作的事件之间的关系,可以定义计算机使用策略。

节点充当触发器和操作之间的桥梁,让您可以在触发器和操作之间设置依赖关系,从而额外实现对配置的流控制。

在此部分:

配置节点

使用“节点”功能区配置节点。还可以通过节点快捷菜单或使用键盘快捷键访问以下选项。

禁用/启用

禁用节点后,该节点将保留在配置中,但在运行时不会传递给 Environment Manager 代理。在进行故障排除期间,此选项有助于发现配置中的错误。

要禁用节点、条件或操作,请单击编辑选项卡或快捷菜单中的禁用,或者按 Ctrl+T

禁用节点后,工作区顶部会显示一条横幅。节点图标会变淡,关联的条件和操作则会以灰色斜体文本显示。

禁用的节点

要启用节点、条件或操作,请单击编辑选项卡或快捷菜单中的启用,或者按 Ctrl+T。单击工作区顶部黄色横幅中的链接,也可以启用节点。

启用或禁用节点后,任何子节点、操作和条件都会自动匹配父级的状态。

可以使用相同的功能区按钮、快捷菜单选项和键来启用和禁用单个操作和条件。

节点描述

在多个管理员需要查看和编辑配置的大型环境中,节点描述提供了一种添加自由文本注释的通用方法。此功能对于记录配置更改和描述节点行为非常有用。

观看相关视频

有三种类型的节点描述:

  • 描述 - 单击文本可向节点添加进一步的信息,这些信息会显示出来,一目了然。
  • 备注 - 在节点的“操作”选项卡中突出显示节点、操作或条件,然后从快捷菜单中选择备注
  • 注释 - 选择节点的节点选项卡可添加更全面的文本描述。

节点计划

计划 Environment Manager 策略操作发生的时间和频率。此功能允许任务在未激发特定触发器的情况下定期运行,这样就可以重复应用策略。计划节点中的操作会作为任务添加到 Windows 任务计划程序,并且会按照节点中指定的时间和频率运行。利用节点计划,可以让 Environment Manager 管理与组策略对象一起部署的任务。

观看相关视频

此功能适用于以下触发器:

  • 计算机 > 启动
  • 用户登录 > 桌面创建前
  • 用户登录 > 桌面创建后

在兼容触发器下的节点中选择计划选项卡,然后选择创建为计划任务即可配置计划。要在触发器激发时运行节点任务,请选择立即执行该节点和所有子节点,否则任务只会在计划时运行,而不会在触发器激发时运行。

选项 说明
计划名称 显示在 Windows 任务计划程序中的名称。使用节点功能描述有助于轻松识别任务。
计划类型

计划类型与计划日期结合使用,用于定义任务执行频率。选择以下选项之一:

  • 一次 - 任务将在计划开始日期和时间运行。
  • 每日 - 任务将从开始日期和时间起,按照指定的重复间隔每日运行。例如,如果“重复”设置为 1,任务将每日运行;如果设置为 2,任务将每隔一天在计划时间运行。
  • 每周 - 任务将从开始日期和时间起,按照指定的重复间隔在每周的指定之日运行。例如,如果“重复”设置为 1,任务将在每周的指定之日运行;如果设置为 2,任务将每隔一周在指定之日运行。
  • 每月 - 任务将从开始日期起,在每月的指定之日运行。您可以为所选月份指定日期,也可以安排任务在特定日期运行。例如,每个所选月份的第一个星期一。
计划日期 选择计划开始的日期和时间。

重复

选择每日计划和每周计划的重复间隔。

重复任务 选择任务重复的间隔,说明任务将重复多长时间。任务将在开始日期运行,并按照指定的时间间隔重复运行指定的时长。
延迟任务 选择在触发任务后,任务要延迟多长时间才开始运行。延迟时间是任务触发时间和指定延迟时间之间的随机时间。例如,如果任务计划在凌晨 3:00 运行,延迟时间为 10 分钟,则任务将在凌晨 3:00 到 3:10 之间开始运行。

Windows 任务计划程序默认值

使用 Environment Manager 在 Windows 任务计划程序中创建任务受以下注册表项的限制,这些注册表项可以限制排队任务和并发任务的数量:

  • TasksInMemoryQueue [Default = 75, Max = 1000]
  • TasksPerLeastPrivEngine [Default = 50, Max = 1000]

有关详细信息,请参阅 Microsoft 文章 269472

向配置或进程触发器添加新节点

排列节点

节点在“策略配置”导航树中的显示顺序决定了依赖关系的级别。如果所有节点都位于层次结构中的同一级别,则其配置的内容将并行执行。但是,如果节点处于层次结构中的不同级别,则会针对上述节点创建依赖关系,并按顺序执行操作。

节点依赖关系

在上述示例中,节点 1、节点 3 和节点 7 将同时执行。节点 2、节点 4 和节点 5 只有在节点 1 和节点 3 分别完成后才会执行。同样,节点 6 只有在节点 5 完成后才会执行。

所有节点的默认超时设置值均为 30 秒。超时 30 秒之后,无论父节点中的操作是否完成,子节点都会自动开始。要修改默认超时值,可编辑注册表中的相应项。

如有任意自定义操作或自定义条件的值与默认超时值冲突,则这些值将覆盖默认值。自定义操作和条件允许设置运行脚本的最长时间,该时间的优先级高于节点超时默认设置。

要排列节点,请突出显示节点并使用以下方式之一:

  • Ctrl 和适当箭头键。
  • 拖放。
  • 单击节点功能区中的箭头按钮。
  • 右键单击以显示上下文菜单,然后选择左移右移上移下移
  • 在“编辑”功能区中单击剪切复制粘贴,或者使用相应的快捷菜单选项或键盘快捷键。

失败时停止子节点

应用后,失败时停止子节点设置可防止任何从属子节点在不满足条件或操作无法完成时执行。此设置可应用于任何操作或条件,并且新条件会默认启用此设置。

要应用设置,请选择节点并根据需要为每个操作和条件选中失败时停止子节点复选框。

子节点失败时停止设置

您可以在导航树中查看每个节点的子节点失败时停止的状态:

节点覆盖失败时停止

节点组

“节点组”选项可用于创建节点,您可在其中添加多个可重复使用的节点,必须先成功运行这些节点,然后才能运行任何关联的子节点。从本质上来说,这意味着子节点可以依赖于多个父节点。如果没有节点组,则只能在父节点及其子节点之间创建依赖关系。

节点组行为由以下规则定义:

  • 节点组中只能使用可重复使用的节点,但是子节点适用于任何触发器。
  • 节点组中的可重复使用的节点并行运行。
  • 如果该组中任何可重复使用的节点失败,则子节点也不会运行

克隆

“克隆”功能可以复制、移动节点,并将其用作可重复使用的节点,操作时可以包含子节点也可以排除子节点。

相关主题