以管理员身份访问所有注册表项(权限例外)

时间:2009-11-06 00:39:32

标签: windows-7 permissions registry

我正在从C#遍历Windows 7上的注册表。打开某些子键时,我得到一个SecurityException:

Requested registry access is not allowed.

一个例子是“HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer”。

我搜索了类似的问题,并找到了以管理员权限运行Visual Studio的建议。我尝试过,并尝试以管理员身份运行构建,但我仍然获得SecurityExceptions。

有没有办法从C#获得对注册表的完全访问权?

1 个答案:

答案 0 :(得分:0)

您需要使用runas,我建议您查看资源Wikipedia