Поделиться через


Изменение системного реестра

Системный реестр содержит данные конфигурации, используемые операционной системой, службами и приложениями. Инструментарий управления Windows (WMI) имеет провайдер системного реестра и класс StdRegProv с методами, которые предназначены для мониторинга или изменения реестра на локальном компьютере или удаленных компьютерах. поставщик Win32 поддерживает класс Win32_Registry, содержащий статические данные о размере реестра.

Поставщик системного реестра — это экземпляр, свойство и поставщик событий, который взаимодействует с системным реестром. Поставщик системного реестра — это стандартный поставщик с интерфейсом IWbemServices. Поставщика реестра можно использовать для доступа к ключам реестра и информации о локальных и удаленных системах. Дополнительные сведения см. у поставщика системного реестра.

WMI помещает StdRegProv в пространство имен root\default. Однако можно скомпилировать файл Regevent.mof в другие пространства имен для использования других приложений.

Темы, указанные в следующей таблице, могут показать вам, как использовать класс StdRegProv и провайдер системного реестра.

Тема Описание
получение данных реестра Вы можете получить или изменить данные реестра с помощью методов класса StdRegProv, что позволяет автоматизировать действия реестра локально или удаленно.
изменение данных реестра Вы можете добавлять или удалять ключи, а также добавлять или изменять значения записей реестра под ключами.
программирование с помощью поставщика системного реестра Вы можете определить собственные классы, которые системный реестр предоставляет с данными.
Подписка на события системного реестра Поставщик системного реестра может отправлять события потребителю. Чтобы получать события, необходимо зарегистрировать потребителя, создать запрос, а затем убедиться, что поставщик отправляет события правильно.
регистрация поставщика системного реестра Поставщик системного реестра зарегистрирован в процессе установки WMI.