1

我在 c# 中做了一个应用程序注册过程,它采用 MaccAddress , VolumeSerialNumber 的磁盘并将它们合并。然后将其存储在 install.dll 文件中,该文件对于启动应用程序很重要。我在 system32 文件夹 (systemapplication.dll) 中又放置了一个文件,用于记录应用程序的安装。

所以过程就像当用户安装应用程序时,应用程序获取mac地址和卷序列号并将它们存储在install.dll中。并在系统 32 文件中创建安装日志。因此,如果用户想要重新安装,那么它会阻止他在试用期结束后重新安装。

现在这个结构有一个星期点,如果用户重新安装windows,那么system32文件夹中的文件会被删除,并且没有以前安装的记录。所以我想问一下是否有任何方法可以永久存储应用程序安装。所以它可以防止用户在重新安装 Windows 后再次安装它?

谢谢你!

4

0 回答 0