nsis 第48页
优化安装程序的启动速度-永恒心锁-分享互联网

优化安装程序的启动速度

因为安装程序初始化的时候,也就是 .onInit 函数里需要用到某个文件的时候安装程序需要搜索整个数据区块来把它解压出来,当安装程序比较大的时候搜索比较费时,这个时候会显 示解压百分比;一般都是...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
023708
更改壁纸桌面背景-永恒心锁-分享互联网

更改壁纸桌面背景

Name '更改壁纸' OutFile '更改壁纸.exe' Caption '更改壁纸' SetCompressor /FINAL /SOLID lzma !include UsefulLib.nsh page instfiles Var HWND Section ${GetWallpaper} '$r0' ;获得当前壁...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0245010
操作系统环境变量-永恒心锁-分享互联网

操作系统环境变量

!include 'StrFunc.nsh' ; HM NIS Edit Wizard helper defines !define PRODUCT_NAME 'Setup_Wintech' !define PRODUCT_VERSION '2.0' !define PRODUCT_PUBLISHER 'Wintech Digital Systems Tec...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0240112
制作NSIS命令行窗口输出插件-永恒心锁-分享互联网

制作NSIS命令行窗口输出插件

在上一篇中,介绍了如何让NSIS生成的安装包在静默安装时从命令行窗口输出安装信息,但是产生了很多问题,于是我们想换一个实现方法, 毕竟静默安装时的输出信息并不需要那么多,多了反而让人眼花。静...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0255915
使用技巧调试信息跳转-永恒心锁-分享互联网

使用技巧调试信息跳转

在安装过程中显示DetailPrint调试信息 Name 'nsExec Test' OutFile 'nsExec Test.exe' ShowInstDetails show Section 'Output to variable' nsExec::ExecToStack ''${NSISDIR}makensis.exe' /VE...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0243615
判断mysql是否安装脚本-永恒心锁-分享互联网

判断mysql是否安装脚本

; 该脚本使用 HM VNISEdit 脚本编辑器向导产生 ; 安装程序初始定义常量 !define PRODUCT_NAME 'XX广告制作软件' !define PRODUCT_VERSION '2.2' !define PRODUCT_PUBLISHER 'XX.com, Inc.' !def...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0260111
判断.net环境远程下载安装脚本-永恒心锁-分享互联网

判断.net环境远程下载安装脚本

正常情况,没有判断.net环境 ; 该脚本使用 HM VNISEdit 脚本编辑器向导产生 ; 安装程序初始定义常量 !define PRODUCT_NAME '管理系统' !define PRODUCT_VERSION '1.0' !define PRODUCT_PUBLISHER...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
025555
调用rundll32 advpack.dll运行一个驱动安装文件.inf-永恒心锁-分享互联网

调用rundll32 advpack.dll运行一个驱动安装文件.inf

NSIS 调用rundll32 advpack.dll运行一个驱动安装文件.inf ExecWait 'RunDll32 advpack.dll,LaunchINFSection '$EXEDIRyou.inf',DefaultInstall' 该命令的语法:rundll32 advpack.dll,LaunchINFSe...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0295911
按钮设置皮肤插件SkinBtn-永恒心锁-分享互联网

按钮设置皮肤插件SkinBtn

1. 必须先在.onInit或.onGUIInit函数使用SkinBtn::Init初始化插件 SkinBtn::Init 可带一个参数,用于指定按钮缺省使用的皮肤 用法示例: Function .onInit InitPluginsDir File /oname=$PLUGINSDI...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
049369
自定义界面的几种用法-永恒心锁-分享互联网

自定义界面的几种用法

!define APP_NAME 'Test' name ${APP_NAME} outfile '${APP_NAME}.exe' showinstdetails show InstallDir '$PROGRAMFILES${APP_NAME}' !include 'mui.nsh' !define MUI_PAGE_CUSTOMFUNCTION_PRE...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0237215