Ключевое слово DROPDOWNLIST | All about OS

Ключевое слово DROPDOWNLIST

Категория: 'XP

Ключевое слово DROPDOWNLIST добавляет в диалоговое окно политики раскрывающийся список. Оно имеет одно дополнительное ключевое слово ITEMLIST, которое вы должны использовать. Оно создает список элементов, которые помещаются редактором политик в раскрывающийся список. Определите каждый элемент в разделе ITEMLIST с помощью синтаксиса NAME Name VALUE Value. Заключите значения, содержащие пробелы, в двойные кавычки. Завершите список с помощью END ITEMLIST.
Несколько ключевых слов модифицируют поведение раскрывающегося списка:
DEFAULT. Указывает значение раскрывающегося списка по умолча
нию;
EXPANDABLETEXT. Создает значение как значение типа REG_EXPAND__SZ;
NOSORT. Отключает сортировку списка редактором политик;
REQUIRED. Указывает обязательное значение.
Синтаксис
PART Л/ame DROPDOWN LIST
ITEMUST
NAME Item VALUE Data
END ITEMUST
[DEFAULT Default\
[EXPANDABLETEXT]
[NOSORT]
[REQUIRED]
VALUENAME Value END PART
Name Указывает название настройки в том виде, как вы хотите
увидеть ее в диалоговом окне политики. Если название содержит пробелы, заключите его в двойные кавычки. Вы увидите name рядом с раскрывающимся списком.
Item Это имя каждого из элементов списка. Это текст, который вы
увидите в раскрывающемся списке. Однако это не значение, которое редактор политик сохраняет в реестре.
Data Это данные, которые вы хотите, чтобы редактор политик со-
хранял в значении реестра, когда вы выбираете соответствующий ему элемент списка.
Default Это значение параметра по умолчанию. Когда вы включаете политику, редактор политик заполняет элемент управления значением по умолчанию. Используйте элемент, определенный в ITEMLIST.
Value Это модифицируемое значение реестра. Редактор политик со-
здает его в реестре как значение типа REG_SZ и заполняет значением поля Data, ассоциированного с выбранным элементом.
Пример
Листинг 6.12. example.adm
CLASS USER
CATEGORY “Sample Policies”
EXPLAIN “These are sample policies that illustrate parts.”
POLICY “Sample Policy”
SUPPORTED “At least Microsoft Windows XP Professional”
EXPLAIN “This is a sample policy that illustrates creating a part.” KEYNAME “Software\Policies”
PART Sample DROPDOWNLIST ITEMLJST
NAME Samplei VALUE 0 NAME Sample2 VALUE 1 NAME “Another Sample” VALUE 2 ENDITEMUST VALUENAME Sample END PART
END POLICY END CATEGORY Ключевые слова
В разделе DROPDOWNLIST вы можете использовать следующие ключевые слова:
DEFAULT
END
EXPANDABLETEXT
KEYNAME
NOSORT
REQUIRED
ITEMLIST
VALUENAME

« Ключевое слово CATEGORY
Ключевое слово EDITTEXT »