我正在编写一个具有时间限制演示的Windows应用程序。该应用程序无法通过电话回家的服务器,因此我需要在系统上存储数据,以确定是否已启动演示以及剩余时间。需要对这些数据的位置进行模糊处理,以便典型用户(甚至可能是某些高级用户)不太可能找到它。
我已经知道如何实现限时演示的后勤,只要我可以在系统的某个地方秘密存储数据,但我不知道如何做最后一部分。这里的要求是:
数据需要全局可读写,以便任何用户帐户都可以访问并修改它而无需提升权限(因为演示适用于系统范围,而不是基于每个用户)
最好不需要提升权限来创建数据,但如果有必要这样做一次(例如创建数据并调整其权限以便每个人都有写访问权限)这是可以接受的,虽然并不理想
无论我使用哪种方法或方法组合,都需要在Windows 7及更高版本中使用
有没有人知道如何才能做到这一点?