9.2 创建注册表项和规则

设备第一次注册时会添加到文件夹中。默认情况下,设备会添加到 /服务器文件夹或 /工作站文件夹,具体取决于设备类型。

您可以使用注册表项和注册规则覆盖默认文件夹指派并指定其他文件夹,以及将设备指派给组。尽管您可以在设备注册后手动将其移到其他文件夹以及将其添加到组,但是如果设备很多或是要不断添加新设备,这项任务就会变得相当繁重。管理大量设备的最佳方法,就是使用注册表项和注册规则让它们在注册期间自动添加到正确的文件夹和组中。

以下各节提供了创建注册表项和规则的指导。

9.2.1 创建注册表项

这一节包含的步骤说明如何创建注册表项。创建注册表项后,可以通过下列方式来使用:

  • 在部署任务中添加注册表项,以便在安装 ZENworks Adaptive Agent 时使用。请参见部分 10.4, 使用任务部署代理

  • 将注册表项添加到部署包中,以便在部署任务或手动安装期间使用该包时应用注册表项。请参见部署包

  • 可以将该注册表项与 ZENworks Adaptive Agent 命令行实用程序 (zac) 搭配使用,在区域内首次注册设备(zac register 命令),也可以使用其他注册表项手动重新注册该设备(zac add-reg-key 命令)。请参见部分 9.6, 手动注册设备

创建注册密钥:

  1. 在“ZENworks 控制中心”内,单击配置选项卡,然后单击注册选项卡。

    注册页
  2. 在“注册表项”面板中,单击新建 > 注册表项以起动“创建新的注册表项向导”。

    创建新的注册表项向导 > 基本信息
  3. 使用下表中的信息填写各字段,以完成向导。

    向导页

    细节

    基本信息页

    可让您定义注册表项的名称和文件夹位置、添加用于说明注册表项的信息,以及指定注册表项可以使用的次数。

    名称: 为注册表项提供名称。显示此名称的所有设备都会获得与此注册表项相关联的指派。

    选择简单的名称会降低安全性,您也可以单击生成以生成难以被猜出的复杂注册字符串。将生成选项结合注册密钥限制一起使用可以提高安全性。如果手动输入名称,则名称不得与其他注册表项同名,也不得包含下列任何无效字符:/ \ * ? : " ' < > | ` % ~。

    文件夹: 为此注册密钥指定文件夹。这只是为了便于组织。设备无需知道注册密钥的位置,只需知道其名称即可使用注册密钥进行注册。

    说明: 使用该字段来提供有关新注册表项的信息。这对您有利无害。该字段只在“ZENworks 控制中心”内显示。

    该注册密钥的可使用次数: 出于安全考虑,此选项能让您限制可以使用此注册表项进行注册的设备数。

    包容规则页

    指定要存放设备的文件夹。

    一般情况下,具有相似配置设置(刷新间隔、记录设置和远程管理设置等)的设备应分组在同一文件夹中,以便在文件夹上指定配置设置后再由文件夹内的设备继承。需要不同配置设置的设备不应使用同一文件夹;否则,您将无法使用该文件夹来定义设置,而不得不对每个设备定义设置。

    设备字段

    指定注册设备时要在设备的细节页上输入的部门、地点和位置信息。例如,如果在部门字段中输入会计,则会在设备细节页的部门字段中输入会计

    组成员资格页

    指定设备在注册后所属的组。

    添加组会让注册设备接收组中成员资格提供的所有指派。来自组成员资格的指派具有加性,因此如果同时将某个设备指派给组 A 和组 B,该设备就会收到来自这两个组的所有指派。

    只能添加对在向导上一页中指定的设备文件夹类型有效的组。例如,如果指定 /设备/工作站文件夹,则只能选择工作站组。

    指定组:

    1. 单击添加显示“组”对话框。

    2. 浏览并选择要将设备添加到其中的一个或多个组。按以下步骤执行:

      1. 单击文件夹(例如,工作站文件夹或服务器文件夹)旁边的 浏览文件夹,直至找到要选择的组。

        通过在项目名称框中输入组的名称搜索组。可以使用星号 (*) 作为通配符。例如,输入 P* 将查找以 P 开头的所有组,输入 *Accounting 将查找以 Accounting 结尾的所有组。

      2. 单击名称列中带下划线的链接选择组,组名称会显示在选定列表框中。

      3. 重复步骤 2a 和 2b,直到选定要指派成员资格的所有组。

      4. 单击确定将选定组添加到列表中。

完成向导后,该注册表项即会添加到“注册表项”面板中。

您也可以在 zman 实用程序中使用 registration-create-key 命令来创建注册表项。有关详细信息,请参见《ZENworks 10 Configuration Management 命令行实用程序参考手册》中的“注册命令”

9.2.2 创建注册规则

  1. 在“ZENworks 控制中心”内,单击配置选项卡,然后单击注册选项卡。

    注册页
  2. 在“注册规则”面板中,单击新建以起动“创建新的注册规则向导”。

    创建新的注册规则向导 > 基本信息页
  3. 使用下表中的信息填写各字段,以完成向导。

    向导页

    细节

    基本信息页

    定义规则的名称并添加规则的说明信息。

    名称: 提供规则的名称。用户看不到规则名称;规则名称只显示在“ZENworks® 控制中心”内。该名称不得与其他注册表项同名,也不得包含下列任何无效字符:/ \ * ? : " ' < > | ` % ~。

    说明: 提供有关新注册规则的信息。该信息只出现在“Zenworks 控制中心”内。

    设备准则页

    定义设备要应用注册规则时必须符合的准则。准则通过过滤器进行定义。必须至少定义一个过滤器。

    1. 单击添加过滤器以添加过滤器行。

    2. 创建过滤器表达式。

      表达式由准则选项、运算符和值组成。例如:

      IP 地址开始于 1.1

      IP 地址是准则选项,开始于是运算符,1.1 是值。在上例中,注册规则仅应用于 IP 地址以 1.1 开头的设备。

      如有必要,可以使用“NOT”来执行表达式中的逻辑非。例如:

      不是 IP 地址开始于 1.1

      在上例中,注册规则仅应用于 IP 地址不以 1.1 开头的设备。

      以下列出了可用的准则选项以及可能的值。所有值(设备类型和 OS 除外)的格式都是自由格式字符串。

      • CPU:Intel(R) Pentium(R) M 处理器 1600MHz

      • DNS:abc.xyz.com

      • 设备类型:工作站或服务器

      • GUID:5bf63fb9b1ed4cd880e1a428a1fcf737

      • 主机名:zenserver

      • IP 地址:123.456.78.99

      • 语言:葡萄牙语(巴西)

      • 操作系统:win2003-se-sp1-x86

    3. 如有必要,请单击添加过滤器以创建其他过滤器。

      过滤器和 AND 运算符结合使用时,设备必须符合每个过滤器中定义的准则才能应用注册规则。例如:

      OS 等于 Windows Server 2003 AND IP 地址开始于 123.456

      在以上示例中,注册规则仅应用于操作系统为 Windows 2003 并且 IP 地址以 123.456 开头的设备。

    包容规则页

    指定要存放设备的文件夹。

    一般情况下,具有相似配置设置(刷新间隔、记录设置和远程管理设置等)的设备应分组在同一文件夹中,以便在文件夹上指定配置设置后再由文件夹内的设备继承。需要不同配置设置的设备不应使用同一文件夹;否则,您将无法使用该文件夹来定义设置,而不得不对每个设备定义设置。

    设备字段

    指定注册设备时要在设备的细节页上输入的部门、地点和位置信息。例如,如果在部门字段中输入会计,则会在设备细节页的部门字段中输入会计

    组成员资格页

    指定设备在注册后所属的组。

    添加组会让注册设备接收组中成员资格提供的所有指派。来自组成员资格的指派具有加性,因此如果同时将某个设备指派给组 A 和组 B,该设备就会收到来自这两个组的所有指派。

    只能添加对在向导上一页中指定的设备文件夹类型有效的组。例如,如果指定 /设备/工作站文件夹,则只能选择工作站组。

    指定组:

    1. 单击添加显示“组”对话框。

    2. 浏览并选择要将设备添加到其中的一个或多个组。按以下步骤执行:

      1. 单击文件夹(例如,工作站文件夹或服务器文件夹)旁边的 浏览文件夹,直至找到要选择的组。

        通过在项目名称框中输入组的名称搜索组。可以使用星号 (*) 作为通配符。例如,输入 P* 将查找以 P 开头的所有组,输入 *Accounting 将查找以 Accounting 结尾的所有组。

      2. 单击名称列中带下划线的链接选择组,组名称会显示在选定列表框中。

      3. 重复步骤 2a 和 2b,直到选定要指派成员资格的所有组。

      4. 单击确定将选定组添加到列表中。

    完成向导后,该规则即会添加到“注册规则”面板中。规则会按自上而下的顺序应用。所以,应先列出较严格的规则,然后再列出一般规则。如果没有适用的规则,则会应用默认的服务器规则和工作站规则。

  4. 如果要对规则重新排序,请单击高级(位于“注册规则”面板的右上角)。

  5. 选中要移动的规则前面的复选框。

  6. 单击上移下移重新排列规则。

您也可以在 zman 实用程序中使用 ruleset-create 命令来创建注册规则。有关详细信息,请参见《ZENworks 10 Configuration Management 命令行实用程序参考手册》中的“规则集命令”