Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在寻找答案,但我发现的唯一答案是删除注册表项或值。
如果答案存在,我深表歉意,但我已经非常努力地寻找答案,以免提出已经回答的问题。
基本上我需要的是一种通过 C# 从 LOCAL_MACHINE\SOFTWARE 路径中删除整个注册表文件夹的方法。EG: LOCAL_MACHINE\SOFTWARE\ABC ,删除整个 ABC“文件夹”。
我想你想要:
Microsoft.Win32.Registry.LocalMachine.DeleteSubKey(@"Software\ABC");
请注意:LOCAL_MACHINE 受到保护,如果没有管理员权限,这很可能会失败。
我想知道您搜索的困难是否仅仅是术语。所有不是价值的东西都是钥匙。用您的话来说,“文件夹”等于键。它只是一个嵌套结构,沿途有值。