Ключевое слово CATEGORY
Пример
Листинг 6.6. example, adm CLASS MACHINE
CATEGORY “Disk Quotas”
KEYNAME”Software\Policies\MS\DiskQuota” POLICY “Enable disk quotas”
EXPLAIN “Enables and disables disk quotas management.”
VALUENAME “Enable”
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0 END POLICY
END CATEGORY
Ключевые слова
В разделе POLICY вы можете использовать следующие ключевые слова:
ACTIONLISTOFF
ACTIONLISTON
END
KEYNAME
PART
VALUENAME
VALUEOFF
VALUEON
HELP
POLICY
Примечание. В политиках доступны дополнительные ключевые слова, но они предназначены для разработчиков, создающих расширения политик. Например, CLIENTEXT связывает клиентское расширение с политикой через GUID расширения. Я здесь не описываю эти ключевые слова, поскольку они не относятся к рассматриваемому предмету.
EXPLAIN
Ключевое слово EXPLAIN предоставляет текст подсказки для конкретной политики. В Windows 2000 и Windows XP каждое диалоговое окно политики включает закладку Explain, которая предоставляет описание настроек политики. Вы также можете увидеть этот текст на закладке Extended правой панели редактора в Windows XP. Каждая политика, которую вы создаете для Windows 2000 и Windows XP должна содержать одно ключевое слово EXPLAIN, за которым будет следовать полное описание политики и ее настроек. Хотя я не показываю этого в моих примерах (пытаясь сделать их как можно проще), вы должны заключать это ключевое слово между #if version >=3 и #endif, чтобы позволить предыдущим версиям редактора политик обходить эти ключевые слова:
Листинг 6.7. example.adm
#if version >= 3
EXPLAIN “Enables and disables disk quotas management.” #endif
VALUENAME
Ключевое слово VALUENAME определяет значение реестра, которое должен модифицировать редактор политик, когда вы включаете или выключаете политику. Синтаксис имеет вид VALUENAME Name. Вы видели пример этого ключевого слова в разделе «POLICY». Если вы не указываете ключевые слова VALUEON и VALUEOFF, описанные в следующем разделе, редактор политик создает политику как значение типа REG_DWORD:
Enabled. Устанавливает значение в 0×01
Disabled. Удаляет значение
Not Configured. Удаляет значение
VALUENAME, VALUEON и VALUEOFF описывают значения, которые включают и выключают политику. Если вы хотите определить дополнительные настройки, которые позволят вам задать дополнительные значения для уточнения политики, вы должны использовать ключевое слово PART. Настройки из раздела PART отображаются в нижней части диалогового окна политики.