C# 循环遍历注册表以搜索包含特定文本的键

标签 c# search loops registry registrykey

<分区>

是否可以遍历注册表并复制找到的具有特定文本的所有键的名称?

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

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

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

最佳答案

尝试查看此 StackOverFlow 链接,看来个人已经想出了一种查找“VisualStudio”的方法,希望这会有所帮助

How to Query Registry for a Specific Key(s)

关于C# 循环遍历注册表以搜索包含特定文本的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9418690/

相关文章:

java - 是否有纯 Java NSSearchField 替代品?

c# - 检查 XML 中空子节点的最佳方法?

c# - VSTO 字 2016 : Squiggly underline without affecting undo

SQL如何搜索多对多关系

ios - 使用 NSRange 和手机平板上的字符搜索表格 View

java - JFreechart 循环遍历极坐标图扇区

loops - 如何在 verilog 中不使用 while() 循环(用于综合)?

excel - 使用 xlToLeft 设置范围在第 256 列后失败

c# - 在没有管理员权限的情况下访问 regedit

c# - 为什么结构允许接口(interface)继承,为什么类不能继承