繁体   English   中英

在Windows Vista中写入注册表

[英]Write to registry in Windows Vista

我试图从我的应用程序写入注册表,但是当我这样做时,访问被拒绝。 当然,如果我以管理员身份运行该应用程序,它将起作用。 但是,根据我的申请,它不是由用户启动的。 它会自动启动。

因此,问题是,如何从C ++应用程序读取/写入自己的注册表项?

谢谢你的帮助。

如果您的应用程序自动启动,是否可以将其重写为服务? 它可以对注册表进行系统级访问。

如果它确实是您的密钥,则可以控制其安全性。 需要管理员权限的原因可能是因为您使用拒绝访问“普通”用户的DACL创建了密钥。 发生这种情况的最常见方式是从父键继承DACL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM