MS Windows系统日期时间和应用程序许可证

时间:2016-06-03 00:55:25

标签: c# .net windows systemtime

我计划定期检查MS Windows系统日期时间,以查看应用程序许可证是否已过期。

那么如果用户总是会增加系统计时器怎么办? 在这种情况下,有什么方法可以知道真实的日期时间?

如果计算机处于脱机状态但在某些网络中仍然可以,并且我们可以以某种方式获取日期时间吗?让我们从交换机,路由器或可能是MS Windows说...有没有办法只是环顾四周并获得可能的计时器资源(不是WEB)?

谢谢你的任何线索!

3 个答案:

答案 0 :(得分:2)

没有。如果最终用户想要假装它是石器时代,那么在没有外部资源(网络......)的情况下你无法说出来。

答案 1 :(得分:2)

将消耗的分钟数保存到磁盘,而不是经常检查硬日期。然后收回时钟并不重要。

答案 2 :(得分:1)

如果您的应用程序是数据库应用程序,则可以将当前日期保存在数据库列中。系统日期始终是前进的&不落后。如果系统日期早于该数据库列中的值,则可以终止该应用程序并提示它已过期。 &安培;如果它不是数据库应用程序,则可以将该值保存在exe文件的应用程序设置中。