定义了以下策略部件类型:
CHECKBOX | 显示一个复选框。该值在REG_DWORD类型的注册表中设置。如果用户检查复选框,则该值将为非零值,如果未选中则为零。 |
COMBOBOX | 显示组合框。 |
DROPDOWNLIST | 显示具有下拉列表样式的组合框。用户只能从提供的一个条目中进行选择。具有下拉列表的组合框的主要优点是可以根据用户的选择指定一些额外的注册表编辑。 |
EDITTEXT | 显示接受字母数字文本的编辑字段。文本在REG_SZ类型的注册表中设置。 |
LISTBOX | 显示“添加”和“删除”按钮的列表框。这是可以用于管理一个键下的多个值的唯一部分类型。 |
NUMERIC | 显示带有可选的微调控件(上拉式控件)的编辑字段,该控件可接受数值。该值在REG_DWORD类型的注册表中设置。 |
TEXT | 显示一行静态(标签)文本。此部件类型没有关联的注册表值。 |
这些政策部分类型的描述如下。
CHECKBOX零件类型
CHECKBOX零件类型接受以下选项:
ACTIONLISTOFF | 指定一个可选的操作列表,如果该复选框被关闭,则使用该列表。有关详细信息,请参阅本主题后面的“操作列表”。 |
ACTIONLISTON | 指定一个可选的操作列表,如果打开复选框,则使用该列表。有关详细信息,请参阅本主题后面的“操作列表”。 |
DEFCHECKED | 使复选框初始检查。 |
VALUEOFF | 如果指定,则覆盖复选框的默认“关闭”行为。 |
VALUEON | 如果指定,则覆盖复选框的默认“on”行为。 |
复选框的默认行为是将值1写入注册表,如果它被选中,如果未被选中,则为0。VALUEON和VALUEOFF用于覆盖此行为。例如,当选中该复选框时,以下选项将“Fred”写入注册表。
VALUEON“Fred”
当未选中该复选框时,以下选项将值12写入注册表。
VALUEOFF NUMERIC 12
COMBOBOX零件类型
COMBOBOX零件类型接受EDITTEXT所做的所有选项以及以下选项:
SUGGESTIONS | 开始列入下拉列表中的建议列表。建议用空格分隔,可以用双引号括起来。列表以END SUGGESES结尾。以下是一个例子: SUGGESTIONS 阿拉斯加州阿拉巴马州密西西比州“纽约” END SUGGESTIONS |
DROPDOWNLIST零件类型
DROPDOWNLIST部件类型接受以下选项:
ITEMLIST | 在下拉列表中创建项目列表。列表必须以END ITEMLIST结尾。 |
REQUIRED | 指定策略编辑器不允许包含此部分的策略被启用,除非已为该零件输入了一个值。 |
必须指定ITEMLIST选项中的每个项目,如下所示。
NAME 【名称】 VALUE 【值】
[ACTIONLIST 【actionlist】]
...
【名称】
要显示在此项目的下拉列表中的文本。
【值】
如果选择此项目,则将作为部分值写入的值。值被假定为字符串,除非它们之前是NUMERIC。以下示例显示字符串和数字值。
VALUE“一些价值”
VALUE NUMERIC 1
如果VALUE之后是DELETE(例如,VALUE DELETE),则注册表【VALUENAME】和【值】对将被删除。
【的ActionList】
如果选择此值,则使用可选的操作列表。有关操作列表的更多信息,请参阅本主题后面的“操作列表”。
EDITTEXT零件类型
EDITTEXT部件类型接受以下选项:
DEFAULT 【值】 | 指定要在编辑字段中放置的初始字符串。如果未指定此选项,则该字段最初为空。 |
MAXLEN 【值】 | 指定字符串的最大长度。编辑字段中的字符串限制为此长度。 |
REQUIRED | 指定策略编辑器不允许启用包含此部分的策略,除非已为此部分输入了一个值。 |
OEMCONVERT | 在编辑字段中设置ES_OEMCONVERT样式,以便键入的文本从ANSI映射到OEM并返回。 |
LISTBOX零件类型
VALUENAME选项不能与LISTBOX零件类型一起使用,因为没有与此类型相关联的单个值名称。默认情况下,列表框中仅出现一列,并为每个条目创建名称和值相同的值。例如,列表框中的“fred”条目将创建一个名为“fred”的值,其数据为“fred”。
LISTBOX零件类型接受以下选项:
ADDITIVE | 默认情况下,列表框的内容将“覆盖”目标注册表中设置的任何值。(也就是说,在策略文件中插入一个控制值,这将导致在策略文件中设置的值合并之前删除现有值。)如果指定了该选项,则现有值不会被删除,列表框将除了目标注册表中存在的任何值之外。 |
EXPLICITVALUE | 此选项使用户不仅指定值数据,还指定了值名称。列表框将显示每个项目的两列,一个用于名称,一个用于数据。此选项不能与VALUEPREFIX选项一起使用。 |
VALUEPREFIX 【字首】 | 指定的前缀用于确定值名称。如果指定了前缀,则将使用前缀和递增的整数,而不是以前描述的默认值命名方案。例如,“SomeName”的前缀将生成值名称“SomeName1”,“SomeName2”等等。前缀可以为空(“”),这将导致值名称为“1”,“2”等等。 |
NUMERIC零件类型
NUMERIC部件类型接受以下选项:
DEFAULT 【值】 | 指定编辑字段的初始数值。如果未指定此选项,则该字段最初为空。 |
MAX 【值】 | 指定数字的最大值。默认值为9999。 |
MIN 【值】 | 指定数字的最小值。默认值为0。 |
REQUIRED | 指定策略编辑器不允许启用包含此部分的策略,除非已为此部分输入了一个值。 |
SPIN 【值】 | 指定用于微调控件的增量。SPIN 0删除微调控件。SPIN 1是默认值。 |
TXTCONVERT | 将值写入REG_SZ字符串(“1”,“2”或“128”),而不是二进制值。 |
TEXT零件类型
TEXT零件类型不接受类型特定的数据。