nsis 第35页
实现 NSIS 自定义页面中的控件操作代码-永恒心锁-分享互联网

实现 NSIS 自定义页面中的控件操作代码

NSIS 中,自定义页面中,有一个 勾选框 和 一个 目录选择编辑框,能否实现勾选 CheckBox 后,目录选择编辑框 可用,如果不勾选,目录选择编辑框 变为不可用。 问题涉及到 NSIS 中自定义页面中的...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
023889
NSIS调用7za.exe释放文件-永恒心锁-分享互联网

NSIS调用7za.exe释放文件

nsExec::Exec ''$INSTDIR\7za.exe' x '$INSTDIR\File.7z' -aoa -y -o'$INSTDIR'' 关于7za.exe命令行: x 释放文件 -aoa  覆盖现有文件不提示 -y 全部 -o 路径 一、 简介 7z,全称7-Zi...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
023866
如何让安装包在安装完成后打开网页-永恒心锁-分享互联网

如何让安装包在安装完成后打开网页

!define MUI_FINISHPAGE_RUN '$INSTDIRyhxs3344.exe' !define MUI_FINISHPAGE_RUN_TEXT '运行程序' !define MUI_FINISHPAGE_SHOWREADME !define MUI_FINISHPAGE_SHOWREADME_FUNCTION Info !defi...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
023848
NSIS 固定到任务栏-永恒心锁-分享互联网

NSIS 固定到任务栏

;nsis 固定到任务栏 win7以上有效 Name '测试' OutFile 'test.exe' Section CreateShortCut '$SMPROGRAMS\${PRODUCT_NAME}\test.lnk' '$INSTDIR\AppCan-IDE\test.exe' ExecShell taskbarpin '$S...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0238311
使用GetParameters实现自定义静默参数功能-永恒心锁-分享互联网

使用GetParameters实现自定义静默参数功能

GetParameters 用途:获取命令行参数 语法:${GetParameters} $var 我们需要先引用头文件: !include 'FileFunc.nsh' 然后指定静默参数要运行的函数体: ${If} $R0 == '/I' Call Install Quit $...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0238012
CDRom为NSIS提供CD光驱操作功能-永恒心锁-分享互联网

CDRom为NSIS提供CD光驱操作功能

/* CDRom为NSIS提供CD光驱操作功能 功能介绍: *打开或关闭CD-ROM,cdrom::Close,cdrom::Open *获得CD-ROM的状态,比如是否准备好cdrom::Status *获得CD-ROM的相关信息,卷标,卷标序列号cdrom::Volu...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0237815
设置文件属性的方法-永恒心锁-分享互联网

设置文件属性的方法

一是通过NSIS的指令SetFileAttributes 多重属性可用 ' | ' 隔开,有效的属性为: NORMAL 或 FILE_ATTRIBUTE_NORMAL (你可以把该项缩写为 0 ) ARCHIVE 或 FILE_ATTRIBUTE_ARCHIVE HIDDEN 或 FILE_A...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
023767
自定义界面的几种用法-永恒心锁-分享互联网

自定义界面的几种用法

!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
优化安装程序的启动速度-永恒心锁-分享互联网

优化安装程序的启动速度

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

文本操作外部DLL库StringPlug.dll

!define PRODUCT_NAME '文本操作外部DLL库测试' SetCompressor /SOLID lzma Name '${PRODUCT_NAME}' OutFile '文本操作外部DLL库测试.exe' SilentInstall silent Section /* 1.文本_到大写 Text...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0237011