Я пишу приложение в Delphi 2010, и я хотел бы предоставить администратору возможность настроить его с помощью групповой политики. Какие-либо рекомендации по хорошим способам информирования моего объекта GPO? Заметьте, я ищу только создание объекта GPO на базе компьютера, а не пользователя.Как сделать приложение GPO осведомленным?
Мое текущее решение включает в себя просто первое определение, если какие-либо значения, были записаны в реестр на HKLM \ Software \ Policies \ MyProgram. Если они есть, я предполагаю, что GPO был применен, и я использую это местоположение для чтения конфигурации.
Если в указанном выше расположении реестра ничего не существует, я перехожу к настройке чтения в стандартном местоположении, независимо от того, является ли это INI-файл или другой ключ реестра не имеет значения. На этом этапе я делаю предположение в программе, что групповые политики не используются.
Может кто-нибудь предложить лучший способ сделать это приложение GPO осведомленным?
Я только посмотрел легко в объекты групповой политики, но я понимаю, что они отправляются на компьютеры в качестве определяемых записей реестра. Мне кажется, что вы создаете шаблон групповой политики, который определяет записи в реестре, и все готово. Разве это не так? – 2010-12-07 16:37:10
Это по существу правильно для их развертывания. Тем не менее, мой вопрос касается наилучшего способа для моего приложения читать эти объекты групповой политики. Ответ может быть самым простым, который проверяет местоположение объекта GPO, а если нет, проверьте стандартное (например, не-gpo) местоположение. – Mick 2010-12-07 16:38:13