1

我一直在寻找答案,但我发现的唯一答案是删除注册表项或值。

如果答案存在,我深表歉意,但我已经非常努力地寻找答案,以免提出已经回答的问题。

基本上我需要的是一种通过 C# 从 LOCAL_MACHINE\SOFTWARE 路径中删除整个注册表文件夹的方法。EG: LOCAL_MACHINE\SOFTWARE\ABC ,删除整个 ABC“文件夹”。

4

1 回答 1

1

我想你想要:

Microsoft.Win32.Registry.LocalMachine.DeleteSubKey(@"Software\ABC");

请注意:LOCAL_MACHINE 受到保护,如果没有管理员权限,这很可能会失败。

我想知道您搜索的困难是否仅仅是术语。所有不是价值的东西都是钥匙。用您的话来说,“文件夹”等于键。它只是一个嵌套结构,沿途有值。

于 2013-08-01T16:28:42.600 回答