antosnowin Ответов: 1

Можно ли отслеживать изменения реестра, которые будут созданы в будущем


Is it possible to monitor registry changes that will be created in future.
If i go with creating ManagementEventWatcher , the query fails to execute as the key will not able available when watcher is created 


Что я уже пробовал:

Я уже пробовал RegistryKeyChangeEvent, RegistryValueChangeEvent ..но seesm оба не решает мое требование.

Suvendu Shekhar Giri

Непонятный. Что именно вы хотите изменить в будущем и что именно вы хотите отслеживать?
Можем ли мы иметь четкое представление о вашем требовании?

antosnowin

Мне нужен какой-то наблюдатель реестра, который должен постоянно проверять наличие значения реестра. Всякий раз , когда создается определенное значение реестра, должен быть запущен соответствующий метод обратного вызова.

Проблема , с которой я столкнулся здесь , заключается в том, что во время создания наблюдателя реестра конкретное значение ключа будет недоступно, и оно будет создано только в более поздний момент времени. Таким образом, здесь я не могу создать запрос наблюдателя реестра, не имея фактического значения реестра на месте.

Karthik_Mahalingam

Всегда использовать  Ответить  кнопка, чтобы отправить комментарии / запрос пользователю, чтобы пользователь получил уведомление и ответил на ваш текст.

1 Ответов

Рейтинг:
4

José Amílcar Casimiro

Привет,

Прочтите эту статью, чтобы помочь вам прочитать значения реестра:
> Реестра.Метод GetValue (Строка, Строка, Объект) (Майкрософт.С Win32)[^]

Вам нужно будет создать службу windows или deamon (в зависимости от вашей операционной системы), и когда значение изменится, вы запустите какое-то действие.

Овации,
Хосе Амилькар Казимиро