
nsis
文章平均质量分 73
zgahlibin
这个作者很懒,什么都没留下…
展开
-
nsi学习之HelloWorld
nsis用于打包window环境安装、卸载程序,免费开源软件(不管你用于任何用途)。window环境打包是做什么?也许你见过有的程序,copy个文件夹(或者文件),点击扩展名是.exe的文件就可以运行,不用安装呢。这就是没有打包的程序。有安装过程的程序就是打包过的。那打包什么好处呢?1.压缩一个文件夹有什么好处,打包也有。2.压缩包中有很多文件资源,对这个软件也许你就要普通的功原创 2017-10-18 14:05:15 · 1500 阅读 · 0 评论 -
nsi学习之 软件重复安装不可以改路径
!include "LogicLib.nsh"; 安装程序初始定义常量!define PRODUCT_NAME "HelloWorld"!define PRODUCT_VERSION "1.01"!define PRODUCT_PUBLISHER "大彬出版社"!define PRODUCT_WEB_SITE "http://www.jiayun.club"原创 2017-10-18 14:21:13 · 815 阅读 · 0 评论 -
nsi学习之 重复安装给于提示覆盖 不可以重复安装
如果安装过改软件给于用户一个提示 是否退出;定义一个常量!define HKCU_PATH "Software\Helloworld"Function .onInit ;检测多次安装ReadRegDWORD $0 HKCU ${HKCU_PATH} "installed";意思是是$0是整型变量执行下一行代码,不是的话执行第四行代码Int原创 2017-10-19 08:51:51 · 1655 阅读 · 0 评论