蓝色网际ACDSee美化版
;************************************************************ ;脚本编写: 蓝色网际 ;某些使用了 LogSet 指令的脚本需要使用特别版的 makensis.exe 才能通过编译 ;地址: http://nsis.sourcef...
NSIS脚本文件格式
一个 NSIS 脚本文件 (.nsi) 就是一个包含了脚本代码的文本文件。 命令 命令行的格式为: '命令 [参数]' File 'myfile' 注释 以 ; 或 # 作为开始的行为注释。你可以在命令后面添加注释。你也可以...
NSIS 调用第三方dll的问题
dll中函数声明 int __stdcall XnfsCtrl_Install(int bNowStartDriver, char *szDriverFilePath) 我在nsis脚本中调用该函数的写法 StrCpy $0 1 StrCpy $1 '$INSTDIRSHSecdrv.sys' StrCpy $2 '' S...
nsis安装包(四)_软件环境
软件环境 制作nsis安装包,至少需要一个编译程序,它将nsis脚本转化为安装包。 使用有语法高亮、代码折叠、大纲视图等特征的开发环境编辑和编译NSIS脚本是一个方便的方法。 增加了新特征(如文...
nsis使用URLDownloadToFile下载文件
在Urlmon.dll中有个函数叫URLDownloadToFile,顾名思义,是一个用来下载文件的东西,我们做在线安装或者其他很多时候,往往需要提前下载一些小的文件来配置当前将要安装的程序,遇到这种情况去...
使用自定义页面跳过MUI常规页面的例子
/* 这是一个使用自定义页面跳过MUI常规页面的例子 跳到上一页面: SendMessage $HWNDPARENT 0x408 -1 0 直接跳到相对当前页面的下n个页面: SendMessage $HWNDPARENT 0x408 n 0 */ !include 'MU...
页面上的图像 – 从文件
OutFile 'ICO_DLL-test.exe' !include nsDialogs.nsh Page custom CreatePage Function CreatePage nsDialogs::Create 1018 Pop $0 ; i* : ID的图标 - 从可执行文件(.exe),或DLL System::Cal...
Embarcadero RAD Studio 10.4.1 v27.0.38860.1461
Embarcadero RAD Studio是快速的应用程序开发解决方案,可使用开发人员喜欢的集成工具链在Delphi和现代C ++中快速构建高性能的本机跨平台应用程序!集编写、编译、打包和开发跨平台本机应用程序...
隐藏最大化和最小化范例
!define APPNAME 'Remove MinimizeMaximize' name '${APPNAME}' outfile '$%temp%\${APPNAME}.exe' showInstDetails show !include MUI.nsh installdir '$Temp\NSIS-Test' Function myGUIInit ;...
ResHacker NSIS获取控件ID
Function mulu ;禁用浏览按钮 FindWindow $0 '#32770' '' $HWNDPARENT GetDlgItem $0 $0 1001 EnableWindow $0 0 ;禁止编辑目录 FindWindow $0 '#32770' '' $HWNDPARENT GetDlgItem $0 $0 1019 ...