C#在注册表中循环搜索包含特定文本的键



是否可以通过注册表并复制用特定文本找到的所有键的名称?

例如,假设我在SOFTWARE下有item1、item2、itemfred、item34等的键。我是否可以在软件下搜索包含单词item的所有键,并将它们的名称保存到一个变量中,稍后我可以在检测到的软件的winform上显示这些项。

Microsoft.Win32.RegistryKey pathKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE");

并不是说我希望有人为我编写代码,而是给我一个循环的起始位置。

试着看看这个StackOverFlow链接,这个人似乎已经想出了一种方法来寻找"VisualStudio",希望这能帮助

如何查询注册表中的特定密钥

最新更新