由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Windows版 - 求助:Win7添加注册表值错误: 无权限(C#)
相关主题
找了个win7 pro装mui的方法Re: 如何修改IE中的鼠标右键菜单?
在Win 2000中备份注册表Re: 怎么样删除registry?
Win2000故障解决一览(Help)为什么无法导入win2000注册表?regedit
注册表应用实例(二)Re: XP下怎么能修改2000的注册表?
注册表应用实例(五)isup, see 注册表.
Re: 请教关于NT的两个问题windows xp 启动后自动打开某文件夹
unidentified_title@●怪 ! 所有程序都变成Photoshop???●
Re: a stupid question:How to recover my IE title bar on the top?病毒求救!
相关话题的讨论汇总
话题: path话题: c#话题: 权限话题: cuenvkey
进入Windows版参与讨论
1 (共1页)
d*****l
发帖数: 8441
1
C#新手遇阻:
cuEnvKey = Registry.CurrentUser.OpenSubKey("Environment");
if (cuEnvKey != null && cuEnvKey.GetValue("PATH") == null)
cuEnvKey.SetValue("PATH", strPathToAdd, RegistryValueKind.ExpandString);
错误信息:
Unhandled Exception: System.UnauthorizedAccessException: Cannot write to the
registry key.
对于CurrentUser的环境设置,若无“PATH"值,想给其设某个值,但是却得到“无权限
”的错误。
如果说CurrentUser的程序不能更改“LocalMachine"的环境非常好理解,但是
难道作为CurrentUser运行的程序都不能改变CurrentUser环境下的PATH设置吗?
CurrentUser无Administrator权限。
哪位大牛指点一下,谢谢!
P***a
发帖数: 4213
2
你直接编辑一下hkcu试试,可能你的用户组策略里禁了编辑注册表

the

【在 d*****l 的大作中提到】
: C#新手遇阻:
: cuEnvKey = Registry.CurrentUser.OpenSubKey("Environment");
: if (cuEnvKey != null && cuEnvKey.GetValue("PATH") == null)
: cuEnvKey.SetValue("PATH", strPathToAdd, RegistryValueKind.ExpandString);
: 错误信息:
: Unhandled Exception: System.UnauthorizedAccessException: Cannot write to the
: registry key.
: 对于CurrentUser的环境设置,若无“PATH"值,想给其设某个值,但是却得到“无权限
: ”的错误。
: 如果说CurrentUser的程序不能更改“LocalMachine"的环境非常好理解,但是

d*****l
发帖数: 8441
3
直接用regedit修改是可以的。

【在 P***a 的大作中提到】
: 你直接编辑一下hkcu试试,可能你的用户组策略里禁了编辑注册表
:
: the

1 (共1页)
进入Windows版参与讨论
相关主题
病毒求救!注册表应用实例(五)
Re: 请问怎么让window启动时自动run的程序不自动run?Re: 请教关于NT的两个问题
中毒后遗症,寻妙手神医unidentified_title
大家有遇到这种状况么?Re: a stupid question:How to recover my IE title bar on the top?
找了个win7 pro装mui的方法Re: 如何修改IE中的鼠标右键菜单?
在Win 2000中备份注册表Re: 怎么样删除registry?
Win2000故障解决一览(Help)为什么无法导入win2000注册表?regedit
注册表应用实例(二)Re: XP下怎么能修改2000的注册表?
相关话题的讨论汇总
话题: path话题: c#话题: 权限话题: cuenvkey