【发布时间】:2019-07-05 15:13:07
【问题描述】:
抱歉,如果这是一个非常简单的问题...
我们有一个由管理员安装的 .NET 应用程序,然后由多名员工使用自己的登录凭据在同一台计算机上运行(普通用户 - 非管理员)。
应用程序使用 MSI 安装程序并安装到 Program Files 文件夹。
应用程序需要将一些有关连接到计算机的设备的设置保存为首选项,因此当用户打开应用程序时,这些设置已设置好,并且不会每次都要求用户提供首选项。这些首选项不应按用户设置,而应按计算机设置。
但是,如果用户 A 更改了计算机上的这些设置之一,那么当用户 B 登录时,他们应该会看到用户 A 更改的设置。 因此,设置需要针对每台计算机,而不是针对每个用户。
在 Windows 7、8、10 等中,应用程序可以保存特定于计算机而非特定于用户的数据,但允许没有管理员权限的用户更改该数据?
我们查看了系统临时文件夹,但计算机具有定期删除临时文件夹内容的 GPO 策略。
还有其他想法吗?
【问题讨论】:
标签: windows