.NET 2.x Проверка изменения ключей в разделов реестра - C#
Формулировка задачи:
Помогите сделать проверку только уже выбранных разделов реестра:
ссылка на программу для проверки реестра: https://www.codeproject.com/Articles...for-RegNotifyC
Сделал следующие разделы:
Далее по этой библиотеки Я хочу чтобы можно было отследить нужные мне директории например если там появилось какая либо папка или ключ(значения) то оповестить пользователя об этом)
Помогите решить..
static List<string> RegScan = new List<string>() { @"HKEY_CLASSES_ROOT\exefile\shell\runas\command", @"HKEY_CLASSES_ROOT\zapfile\shell\open\command", @"HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.exe", @"HKEY_CLASSES_ROOT\.exe", };
RegistryUtils.dll
private static RegistryMonitor registryMonitor; public static void StopRegistryMonitor() { if (registryMonitor != null) { registryMonitor.Stop(); registryMonitor = null; Console.WriteLine("Monitoring stopped"); } } public static void StartRegistryMonitor() { for (int i = 0; i < RegScan.Count; i++) { Console.WriteLine("Monitoring "" + i + "" started"); // ошибка: The registry hive '0' is not supported registryMonitor = new RegistryMonitor(i.ToString()); // тут не правильно я сделал уже понял) } }
Решение задачи: «.NET 2.x Проверка изменения ключей в разделов реестра»
textual
Листинг программы
List<string> RegScan
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д