排序
NSIS脚本的基本语法
注释: 单行注释用井号'#'或分号';',跨行注释用可以用c/C++中注释语法。 数据类型: 数字 数字常量可以用十进制、十六进制(0x为前缀)、八进制(0为前缀)表示,颜色用类似html的中RGB表示法,但...
md5dll是NSIS支持MD5加密算法的插件
/* md5dll是NSIS支持MD5加密算法的插件 md5dll可以通过指定一个文件或一个字符串生成md5加密的密文. md5dll还支持随机生成md5密文 GetMD5String:通过字符串生成密文 GetMD5File:通过指定文件生...
GetVersion是NSIS获取系统版本信息的插件
/* GetVersion是NSIS获取系统版本信息的插件 GetVersion是一个可以获取系统版本信息如系统名,类型,版本号,服务名,补丁包等. WindowsName:系统名如何windows7则会显示7. WindowsPlatformArchitec...
NSIS自定义页面实现多个安装目录的脚本
!include 'MUI.nsh' Name 'Test App' OutFile 'test.exe' !insertmacro MUI_PAGE_COMPONENTS Page custom SetCustom LeaveCustom !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_LANGUAGE '...
windows磁盘API实践
API的列表如下,网上找的,我觉得还是蛮详细的: 磁盘和驱动器管理API GetLogicalDrivers 获取主机中所有的逻辑驱动器,以BitMap的形式返回. GetLogicalDriverSt...
NSIS进阶教程(四)
自定义目录选择,自定义进度条,自定义图片切换效果 **前言** 上一节中我们已经处理了有关CheckBox自定义贴图的部分,但是目录选择的部分还没有加上,这节,我们先处理一下目录的选择部分,选择完路径...
FreeArc是NSIS解压arc压缩包显示进度条的插件
/* FreeArc是NSIS解压arc压缩包显示进度条的插件 这个插件 提供了一个基本的arc文件解压功能让nsis脚本可以使用. 如果你想使用这个插件,你必须使用arc压缩格式进行压缩.注意路径当中不要有中文...
Name2ip是NSIS查找本机IP地址的插件
/* Name2ip是NSIS查找本机IP地址的插件 */ !AddIncludeDir '../Include' !AddPluginDir '../Plugin' Name 'name2ipTest' OutFile 'name2ipTest.exe' !include 'name2ip.nsh' !include 'Sections...
宏使用方法(!macro和!insertmacro)
【案例一】 OutFile 'test_maroc.exe' !macro add a b c ;一个实现(a+b)*(a-b)的宏 IntOp $R0 ${a} - ${b} IntOp $R1 ${a} + ${b} IntOp ${c} $R0 * $R1 !macroend /* 注意:!macro和!insertmacr...
nsDialogs使用RichEdit20A创建RTF富文本框
可以使用别人写好的头文件LoadRTF.nsh 载入RTF到富文件框(RichEdit20A创建)头文件LoadRTF.nsh 检查LoadRTF是否#included LoadRTF不能包含两次 !ifndef LoadRTFincluded /* Defines used by Load...




用户70013565
36分钟前0
真的很牛逼