代码之家  ›  专栏  ›  技术社区  ›  Stefan Steiger Marco van de Voort

多个非管理员用户可以在不同用户下读写的注册表项位置?

  •  0
  • Stefan Steiger Marco van de Voort  · 技术社区  · 7 年前

    非管理员 用户可以阅读和 ?

    我需要在一个web应用程序中以非管理员用户的身份编写一个注册表项,另一个非管理员用户需要在他的web应用程序中读取该注册表项。


    在HKCU/SOME_PATH中,一个用户可以写,但另一个用户不能读。

    有点像

    Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData);
    

    注:
    使用windows系统。
    没有 必须事先设置读写权限的人。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Kianii    7 年前

    基本用户无法写入HKLM。大多数子键都不可读。

    香港中文大学,顾名思义,只能在当前用户的上下文中访问。

    是否有多个非管理员用户可以在其中使用的注册表项位置 读和写?

    最好保护注册表!

    视情况而定。由于所有者基本上拥有密钥的所有权限,只需让他在创建密钥时管理用户组的权限(甚至,更改密钥的所有者,因为最后一个用户组自动对其拥有免费访问权限)。

    但是,它不能在一个基本的用户上下文中完成,这似乎是你的情况?