上一主题: 变量类型下一主题: 内置变量


用户定义的变量

CA ControlMinder 支持以下用户定义的变量:

静态变量

定义 CA ControlMinder 端点上的固定位置。

您可以定义具有相同名称和不同值的静态变量,但是每个变量都必须存在于单独的端点上和单独的策略中。

注意:如果您在创建变量时不指定变量类型,CA ControlMinder 则会创建静态变量。

注册表值变量

(Windows) 根据注册表值定义 CA ControlMinder 端点上的位置。

注意:您只能定义指向 REG_SZ 或 REG_EXPAND_SZ 注册表类型的注册表变量。

示例:下列规则定义了名为 jboss_home 的注册表变量:

editres ACVAR ("jboss_home") value("HKLM\Software\Jboss\home") type(regval)

在策略中部署该规则时,Windows 端点使用 HKLM\Software\Jboss\home 注册表项的值来解析变量值。

操作系统变量

根据操作系统环境值定义 CA ControlMinder 端点上的位置。

示例:下列规则定义了名为 jboss_home 的操作系统变量:

editres ACVAR (“jboss_home”) value(“JBOSS_HOME”) type(osvar)

在策略中部署该规则时,端点使用 JBOSS_HOME 操作系统环境变量的值来解析变量值。