最新发布第119页
排序
如何设置工作目录
NSIS 中设定工作目录使用 SetOutPath,例如在运行程序的代码 ExecWait '$INSTDIR\test2.exe' 前放入 SetOutPath $INSTDIR,那么 $INSTDIR 将会成为当前的工作目录,建立快捷方式也会把工作目录...
如何将路径添加到系统环境变量中
问:比如,我把 a.exe 用nsis包装好,安装到 c:\helloLib\a.exe,完成后,想把c:\helloLib\添加到系统环境变量的path里头,这样,在任何地方输入a.exe可执行。如何将路径添加到系统环境变量中?...
让其在安装时不使用这么多的临时空间
这是因为 NSIS 在用 LZMA 时采用了固实压缩,何谓固实压缩,其实就是把所有文件统一起来压缩,所以这样压出来的文件更加的小,同时也带来了一个问题,安装解压的时候,在临时文件夹中生成一个临...
如何屏蔽安装程序校验
问:如何屏蔽安装程序校验? 答:CRCCheck on|off|force 指定安装前安装程序是否对自身执行一个 CRC。注意,如果用户使用了 /NCRC 命令行参数,且你没有指定 force 参数时,不会执行 CRC,这样...
将显示的“setup 将安装…”中的“setup”去掉
DirText '安装程序将安装 $(^NameDA) 在下列文件夹。要安装到不同文件夹,单击 [浏览(B)] 并选择其他的文件夹。 $_CLICK'
禁止显示 banner
因为安装程序初始化的时候,也就是 .onInit 函数里需要用到某个文件的时候安装程序需要搜索整个数据区块来把它解压出来,当安装程序比较大的时候搜索比较费时,这个时候才显示解压百分比。一般...
NSIS中调用.inf文件安装附加驱动程序
问:记得以前看到有帖子介绍过可在NSIS中调用.inf文件安装附加驱动程序,具体实现代码如下形式: 引用内容 ExecWait 'RunDll32 advpack.dll,LaunchINFSection drivers.inf,DefaultInstall' 偶在...
介绍一个用NSIS做补丁的插件, 就是自带的vpatch.dll和GenPat.exe
GenPat.exe功能:通过 比较原文件和修改后的文件 生成patch差别文件,是制作补丁文件的工具. 文件位于'C:\Program Files\NSIS\Bin' 语法: GENPAT '未修改文件' '已修改文件' '差异信息文件' 如 GE...
NSIS office补丁
!include 'LogicLib.nsh' ; 安装程序初始定义常量 !define PRODUCT_NAME 'office 2003 sp3后续补丁集' !define PRODUCT_VERSION '1.0' !define PRODUCT_PUBLISHER 'Flan, Inc.' SetCompressor l...
NSIS 窗体顶置
主要部分: !define HWND_TOPMOST -1 !define SWP_NOSIZE 1 !define SWP_NOMOVE 2 System::Call 'user32::SetWindowPos(i $HWNDPARENT, i ${HWND_TOPMOST}, i0, i0, i0, i0, i ${SWP_NOSIZE}|${...
用户58292053 6小时前0
可以用户94834483 7小时前0
不错,支持。用户29762947 8小时前0
感谢大神分享~用户29762947 8小时前0
感谢大神分享~用户61589489 12小时前0
非常感谢分享,不知道有没有linux版本的用户34026710 15小时前1
谢谢分享