windows - 在没有管理员权限的情况下更改注册表

标签 windows registry

我认为我需要管理员权限才能更改注册表(如果我的应用程序没有管理员权限,我会收到错误消息)。也许只有注册表的某些部分需要管理员权限。

您能提供一些信息吗?我需要将我的应用程序数据存储在没有管理员权限的地方。

最佳答案

您需要管理权限才能写入多个用户共享的位置。
在文件系统中,这意味着像 \WINDOWS\Program Files 这样的文件夹。 在注册表中,这意味着所有不是每个用户的配置单元。

因此,您只能写入HKEY_CURRENT_USER
具体来说,您应该写信给 HKCU\Software\Your Company

关于windows - 在没有管理员权限的情况下更改注册表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4844441/

相关文章:

cmd - 使用cmd获取没有系统路径的当前用户路径变量

c# - 以编程方式禁用 UAC - 更改不会生效?

Windows cmd 功能等效

c++ - 用于自定义文本字段突出显示的系统范围热键

c - 为什么我们需要取消映射才能使PE文件有效?

registry - RegDBQueryKey 无法同时列出 32 位和 64 位 key 的 key

windows - 使用批处理更改虚拟内存

windows - 在没有命令窗口的 Windows 中启动 Jupyter Notebook

python - 在linux上使用python编写带有DOS行尾的文本文件

windows - 可能使用提升的权限创建的日志文件