2015-04-03 45 views
-1

我搜索并找到了用户界面中的序列键功能,但这就像破解键和类似修复模式。如何创建只能在一台带有产品密钥的计算机上运行的.exe安装程序?

有没有其他方法,我可以让它只能在一台计算机上运行?

+0

我提高你的格式化和删除无关的标记。 _ [我怎么问一个好问题?](http://stackoverflow.com/help/how-to-ask)_ – MickyD 2015-04-09 04:30:30

+0

可以说**太宽** – MickyD 2015-04-09 04:32:02

回答

0

您可以根据计算机硬件序列号创建产品密钥。并在安装时检查产品密钥是否与当前硬件ID匹配。

看看这些:https://msdn.microsoft.com/en-us/library/ff541224.aspxhttp://www.vcskicks.com/hardware_id.php

+0

我想运行在不同的客户端机器上,它会如何工作,我的意思是,如果那甚至硬件ID也将可见,我不能说服他们运行两个设置? – Bhavesh 2015-04-03 10:53:50

+0

首次在机器上运行软件时,会向用户显示硬件ID。然后,他会将这个ID放在您的网站上以获取产品密钥。您的网站将根据硬件ID创建产品密钥。用户将在他安装的软件中输入产品密钥。每次运行时,您的软件将检查所用的硬件ID和产品密钥。如果两个项目均正常,则允许执行,否则显示假串行错误并退出。 – 2015-04-03 11:03:23

+0

非常感谢 – Bhavesh 2015-04-03 11:17:24

相关问题