[英]Write to registry in Windows Vista
我试图从我的应用程序写入注册表,但是当我这样做时,访问被拒绝。 当然,如果我以管理员身份运行该应用程序,它将起作用。 但是,根据我的申请,它不是由用户启动的。 它会自动启动。
因此,问题是,如何从C ++应用程序读取/写入自己的注册表项?
谢谢你的帮助。
如果您的应用程序自动启动,是否可以将其重写为服务? 它可以对注册表进行系统级访问。
如果它确实是您的密钥,则可以控制其安全性。 需要管理员权限的原因可能是因为您使用拒绝访问“普通”用户的DACL创建了密钥。 发生这种情况的最常见方式是从父键继承DACL。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.