永恒心锁的头像-永恒心锁-分享互联网
管理员
永恒心锁,有态度的分享者!
NSIS 自动显示组件-永恒心锁-分享互联网

NSIS 自动显示组件

!include 'UsefulLib.nsh' Name TestSelectSection OutFile 'TestSelectSection.exe' Page components Page instfiles ShowInstDetails show Section '01' SEC01 SectionEnd Section '02' SEC02...
NSIS 组件关联页面-永恒心锁-分享互联网

NSIS 组件关联页面

!include 'MUI.nsh' !include 'Sections.nsh' Name '自定义页面结合组件选择测试' OutFile 'Setup.exe' !insertmacro MUI_PAGE_COMPONENTS Page custom PageInitFunc PageLeaveFunc '' # 自定义...
NSIS官方插件全集简单介绍-永恒心锁-分享互联网

NSIS官方插件全集简单介绍

NSIS 官方插件下载页面 http://nsis.sourceforge.net/Category:Plugins A AccessControl plug-in   -- 存取控制插件,只适用于 Win2000 或以上。 AnimGif plug-in--可以用来为安装页...
不完全脚本注释-永恒心锁-分享互联网

不完全脚本注释

该脚本使用 HM VNISEdit 脚本编辑器向导产生 ; 安装程序初始定义常量 !define PRODUCT_NAME '产品名称' !define PRODUCT_VERSION '产品版本号' !define PRODUCT_PUBLISHER '产品发布者' !defin...
NSIS中实现两个字符串相加-永恒心锁-分享互联网

NSIS中实现两个字符串相加

两个字符串的相加。 比如我要的效果是 A = A + B ,但是,尝试了 StrCpy、IntOp 等方法都没成功(我觉得 IntOp 可以实现,但是我不懂) 最后,网上搜到的答案是: StrCpy $1 'ABC' StrCpy $1 '$...
NSIS脚本详解-永恒心锁-分享互联网

NSIS脚本详解

介绍 NSIS特别说明: 某些脚本需要额外的DLL支持,如MPC关联程序,就有可能需要InstallOptionsEx.dll, 另外,可能需要编译语言头文件如:SimpChinese.nsh,可能需要把 !define 全部替换为&n...
NSIS添加安装完成后提示是否运行程序-永恒心锁-分享互联网

NSIS添加安装完成后提示是否运行程序

可以使用MUI函数里面的 MUI_FINISHPAGE_RUN_FUNCTION function 定义一个function,函数里面执行 安装完成后的exe ;定义安装界面 !define MUI_FINISHPAGE_RUN ;安装函数定义 !define MUI_FI...
NSIS一键安装网络打印机-永恒心锁-分享互联网

NSIS一键安装网络打印机

为了方便安装打印机,所以特地写了这个脚本。希望对大家有所帮助。 在窗体中创建Droplist,并且读取选择值,来进行后续操作。 点击安装来触发 function OnClickinstall SetShellVarContext all ...
如何在NSIS中执行BAT文件-永恒心锁-分享互联网

如何在NSIS中执行BAT文件

如果BAT不带参数,脚本内容如下: SetOutPath '$INSTDIR' ExecWait '$INSTDIR\A.bat' 如果BAT需要参数时,要把带参数的命令写入另外一个新的BAT中,执行新BAT: B.bat内容: CALL A.bat install...
NSIS 控制面版显示卸载信息-永恒心锁-分享互联网

NSIS 控制面版显示卸载信息

!define PRODUCT_INSTALL_KEY 'Software\Microsoft\Windows\CurrentVersion\Install\${PRODUCT_NAME}' InstallDirRegKey HKLM '${PRODUCT_INSTALL_KEY}' 'InstallDir' #控制面板显示图标 WriteR...