NSIS 常用安装路径(上)
$INSTDIR 安装目录 ($INSTDIR 可以使用 StrCpy、 ReadRegStr、 ReadINIStr 等等来更改。例如在 .onInit 函数里可以用来做高级的检测安装定位)。 注意在卸载程序代码里,$INSTDIR 为卸载程序所在...
在NSIS中实现安装时取消并回滚(2)——写个线程控制插件实现它
需要自己完成这个功能。下面就来介绍一种相对比较简单的实现方式。 功能难点在上一篇中已经有描述,这里就不赘述了。基本原理就是在安装过程中,使用插件中把后台的释放文件的线程挂起,问用户...
NSIS判断FrameWork是否安装
NSIS的官方地址是:http://nsis.sourceforge.net/Main_Page NSIS的下载地址是:http://nsis.sourceforge.net/Download NSIS的帮助文档是:http://nsis.sourceforge.net/Docs/ 判断DotNetFrameWo...
NSIS修改安装界面图标
MUI 预定义常量 !define MUI_ABORTWARNING ;修改图标 !define MUI_ICON '${NSISDIR}\Contrib\Graphics\Icons\orange-install.ico' !define MUI_UNICON '${NSISDIR}\Contrib\Graphics\Icons\oran...
NSIS 强制结束程序移除托盘图标
方案一、 强制结束有托盘图标的进程时,需要把鼠标移到托盘图标时,图标才会消失 想图标立即消失,用以下代码即可: FindWindow $0 'Shell_TrayWnd' FindWindow $0 'TrayNotifyWnd' '' $0 FindW...
NSIS制作安装包,如何检测并卸载已有版本
Var UNINSTALL_PROG Var OLD_VER Var OLD_PATH Function .onInit ClearErrors ReadRegStr $UNINSTALL_PROG ${PRODUCT_UNINST_ROOT_KEY} ${PRODUCT_UNINST_KEY} 'UninstallString' IfErrors done...
DriverPack Solution v17.10.14.25030
DriverPack Solution最新版是一款专业的计算机驱动程序集成工具。DriverPack Solution官方版内置了世界上最大的驱动数据库,支持自动寻找并安装驱动程序,优化电脑运行速度。通过DriverPack Sol...
禁止显示 banner
因为安装程序初始化的时候,也就是 .onInit 函数里需要用到某个文件的时候安装程序需要搜索整个数据区块来把它解压出来,当安装程序比较大的时候搜索比较费时,这个时候才显示解压百分比。一般...