windows - 每个人都可写的 Win32 注册表项?

标签 windows winapi windows-vista registry

是否有允许任何用户进行写访问并在他们之间共享的注册表项?

我需要在我的应用程序中存储一些特定于机器的数据,但这些数据必须是机器相关的,而不是登录用户相关的。 HKEY_LOCAL_MACHINE 只能由管理员写入。 HKEY_CURRENT_USER 允许写入,但不与其他用户共享。

我认为 Windows 文件系统文件夹 C:\ProgramData(环境变量 %ALLUSERSPROFILE%)对任何人都是可写的并且是共享的,但是注册表有类似的东西吗?

最佳答案

文件系统和注册表都是一样的,开箱即用,用户帐户受限的用户之间不会共享任何内容。这可以通过创建每个人都具有写访问权限的目录或注册表项来轻松解决。由管理员或以管理员权限运行的程序。

关于windows - 每个人都可写的 Win32 注册表项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4315671/

相关文章:

c++ - 从 char 到 TCHAR 的转换中获取奇怪的字符

c++ - 如何在 Win32 应用程序中通过 C++/MFC 在鼠标光标处显示动态文本

python - 如何使用 Python 访问 Windows Vista 上的文件属性?

windows - 内核驱动签名

c# - 找不到引用的组件 'SHDocVw'

c - 这段代码中的CDECL是什么意思?

用于 Vista UAC(用户访问控制)的 python IPC(进程间通信)

windows - 如何隐藏windows程序并发送点击和填写表格?

python - 在 Python 中释放通过 ctypes 分配的内存

c# - 在 C# 中拦截 Windows Vista 关闭事件