我当前正在尝试在C#(.NET)中编写能够备份整个Windows注册表(包括像HKEY_CURRENTUSER这样的配置单元)的程序,并将其与当前Windows新/更改/删除键的注册表。它应该能够指出更改的确切密钥,类似于FileSystemWatcher。如果它能够提供某种像FileSystemWatcher一样的活饲料,那将是最好的。但只要我能够发挥其作用,我也愿意接受其他想法。备份整个注册表并与当前注册表进行比较
我试图寻找到WMI来监视注册表项更改,但它不适用于HKEY_CLASSES_ROOT和HKEY_CURRENT_USER,这也是我需要监视。
有没有人有任何想法我可以做到这一点?如果有人能帮助我,我会很感激。