可执行程序需要打包之后发布。
在window上,可以使用Inno Setup进行打包。Inno Setup 是 Jordan Russell 和 Martijn Laan 为 Windows 程序提供的免费安装程序。 Inno Setup 于 1997 年首次推出,如今在功能集和稳定性方面可与甚至超过许多商业安装程序相媲美。
- 通常系统中存在开机启动项,可以参考Win10系统的启动项怎么查看和关闭。如果是windows程序,可以参考Windows核心编程:开机自启功能实现在代码中写入开机启动。或者,我们也可以使用[Registry] section,向注册表中写入数据,以使软件开机自启。注册表root key的介绍,也可以参考HKCR, HKCU, HKLM, HKU, HKCC
- Pascal Scripting: Introduction为在运行时自定义安装或卸载增加了许多新的可能性。有了解Pascal的需要的话,可以参考《PASCAL精要》