Создание административного шаблона


Сейчас мы попытаемся создать свой первый административный шаблон,  который вы сможете использовать в дальнейшем в качестве "шаблона административного шаблона". Сам он ничего не делает, но на его основе вы можете создавать новые шаблоны. Код шаблона приведен в листинге 1.

Листинг 1. Код шаблона

CLASS USER

CATEGORY "Мои политики"

POLICY "Моя первая политика"

EXPLAIN "Шаблон политики"

KEYNAME "SoftwarePolicies"

VALUENAME My

VALUEON NUMERIC 1

VALUEOFF NUMERIC 0

END POLICY

END CATEGORY

Чтобы создать административный шаблон, вам не нужно какое-либо  дополнительное программное обеспечение. Как уже отмечалось, ADM-файлы — это обычные текстовые файлы, поэтому редактировать их можно в любом текстовом редакторе, например, в Блокноте.

Вот что делает наш шаблон:

1. Объявляет себя пользовательским шаблоном, то есть предназначен для редактирования раздела реестра HKCUSoftwarePolicies, а не  аналогичного раздела в HKLM.

2. Создает категорию "Мои политики".

3. Создает политику "Моя политика" и объявляет для нее:

• Описание (explain);

• Название параметра реестра (valuename);

• Значение параметра, устанавливаемое, если политика включена (valueon);

• Значение параметра, устанавливаемое, если политика выключена (VALUEOFF).

4. Закрывает политику и категорию (end policy, end category).

Как видите, ничего сложного в создании административных шаблонов нет.

Сохраните полученный файл под именем samplc.adm в каталоге %SYSTEMROOT%Inf. Теперь запустите редактор политик (команда gpedil.msc).

Щелкните правой кнопкой мыши по разделу Конфигурация пользователи, Административные шаблоны и выберите команду Добавление и удаление шаблонов.

В появившемся окне  нажмите кнопку Добавить и выберите файл sample.adm из каталога %SYSTEMROOT%Inf.

После добавления файла в разделе Административные шаблоны  (Конфигурация пользователя) появится новая категория.

В этой категории, как и следовало ожидать, появится наша политика.

Включите политику, нажмите кнопку Применить и закройте окно  редактирования политики. Теперь запустите редактор реестра и перейдите в раздел HKCUSoftwarePo!icies. В нем вы найдете параметр My, значение которого равно 1, что соответствует значению, указанному в valueon.

Наш шаблон чрезвычайно прост. Он подойдет лишь для политик, значения которых можно предугадать, например, 1 и О, YES и N0. Но ведь есть и такие политики, для которых нужно задать произвольное значение, — в этом случае наш шаблон не подходит. Далее мы  рассмотрим подробнее синтаксис ADM-файлов.


Оцените статью:
1 голос2 голоса3 голоса4 голоса5 голосов (Нет голосов)
Loading...Loading...
1 561 визитов
Также смотрите

Оставьте свой комментарий к статье