设置自动安装

时间:2014-04-30 14:36:35

标签: installer install uninstall time-trial

我正在尝试为程序设置自动卸载程序。基本上我希望程序在经过一段时间后卸载(比方说1年)。

有什么方法可以做到这一点吗?它基本上是该软件的试用版。

很抱歉没有具体说明这一点,但我只想了解如何轻松完成这项工作。

提前感谢您的回复,并抱歉我的英语不好。

2 个答案:

答案 0 :(得分:0)

我从未见过这样的设计。我想你可以使用预定的Windows任务,但为什么这样做?您可以让应用程序在一年后过期,并在启动时提供按钮以启动卸载程序?它可以异步启动卸载并立即关闭应用程序。

答案 1 :(得分:0)

我也从未见过这样的设计,可能是因为它未能考虑几个问题,即如何阻止用户:

  • 重新安装吗?
  • 将其安装在另一台计算机上,还是安装在带快照的虚拟机上?
  • 在其上恢复硬盘备份?
  • 杀死卸载?

软件许可很难做到。我建议使用提供试用许可的第三方许可包。我会避免尝试推出自己的解决方案,因为它可能会花费你很多时间来开发并且无效。选择合适的产品取决于先回答一些问题,但是:

  • 怎么样?熟练和如何b。决定对手是谁会花费你最多的经济损失?这取决于:
  • 如果你不保护,你会损失多少钱?这应该确定下一个问题,即:
  • 您的软件保护预算是多少?它应该低于没有它你会失去的数量。这应包括下一个问题,即:
  • 您希望投入多少小时才能实现这项工作?

听起来我想要一个可以与预编译的应用程序/安装程序一起使用的自动化包装器,而不是使用必须集成到代码中的SDK。