排序
离开自定义页面保存设置
!include LogicLib.nsh !include nsdialogs.nsh XPStyle on Page components Page custom nsdialogspage Page directory OutFile 'test.exe' Name 'test' Section 'test' SectionEnd Var Initia...
如何使用NSIS实现多目录安装设置
有些时候,我们需要让用户设置多个安装目录,如果大家用过 Delphi 就知道了,安装 Delphi 的时候我们可以选择为不同功能的程序(例如共享文件目录,主程序目录,数据库设置程序目录等等)设置不...
NSIS 自定义消息
!include 'MUI.nsh' !include 'WinMessages.nsh' !include 'LogicLib.nsh' name 'Sendmessage简单例子' outfile 'test.exe' page custom show leave !insertmacro MUI_PAGE_INSTFILES reservefi...
NSIS修改文件夹访问权限
SetACL.exe -on '你的目录或者文件' -ot file -actn ace -ace 'n:everyone;p:full' 上面的命令是把你的目录或者文件的权限提升为 everyone 全权限.
NSIS 磁盘检测 (学习三)
#磁盘检查 Function DiskFrameWorkSpaceCheck StrCpy $2 $INSTDIR 3 ${DriveSpace} '$2' '/D=F /S=M' $R0 ReadRegStr $8 HKLM 'Hardware\Description\System\CentralProcessor\0' Identifier St...
卸载时选择组件
有时候,我们想要在卸载时也可以选择组件,进行定制性的卸载,那么,以下文字将简略讨论这个问题: 题外:我们想要卸载时选择组件,当然是在安装时要有组件选择页面的前提下,也就是说,在安装...
在NSIS中实现安装时取消并回滚(2)——写个线程控制插件实现它
需要自己完成这个功能。下面就来介绍一种相对比较简单的实现方式。 功能难点在上一篇中已经有描述,这里就不赘述了。基本原理就是在安装过程中,使用插件中把后台的释放文件的线程挂起,问用户...
NSIS 生成快捷方式 (学习 一)
Function OnClick_Finish ;当选择了生成快捷方式的combox的选择框时 ${If} $Bool_taskbarpin == 1 ${AndIf} $Bool_DesktopShortCut == 1 ;生成桌面的快捷方式 CreateShortCut '$DESKTOP\Electro...
注册字体
!include WinMessages.nsh Section 'MainSection' SEC01 File /oname=$FONTStahoma.ttf tahoma.ttf Push '$FONTStahoma.ttf' System::Call 'Gdi32::AddFontResource(t s) i .s' Pop $0 IntCmp $...
隐藏最大化和最小化
!define APPNAME 'Remove MinimizeMaximize' name '${APPNAME}' outfile '$%temp%${APPNAME}.exe' showInstDetails show !include MUI.nsh installdir '$TempNSIS-Test' Function myGUIInit ;自...


用户43755216 2小时前0
多谢分享用户20092478 4小时前0
感谢分享用户28648665 昨天0
感谢分享用户23942098 前天0
大佬下载地址404用户70542242 前天0
感谢分享,正好还在找相关软件学习用户39446236 4天前0
听我说谢谢你,因为有你