NSIS打包工具
爬行的菜鸟
学习才是正确的道路
展开
-
NSI 脚本 -注册表操作无法正常找到的问题
今天在学习NSI脚本的时候 发现老师写的注册表操作在相应的注册表中无法找到,经过仔细的查询发现了是因为系统的问题举个例子WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\$(Install_SW_Name)" "Language" "${LANG_ARABIC}"这段语法 意思为在Softwa...原创 2019-10-27 10:53:42 · 770 阅读 · 0 评论 -
NSIS常用 指令解释
NSIS 路径$INSTDIR安装目录 ($INSTDIR 可以使用 StrCpy、ReadRegStr、ReadINIStr 等等来更改。例如在 .onInit 函数里可以用来做高级的检测安装定位)。注意在卸载程序代码里,$INSTDIR 为卸载程序所在的目录而不是在安装程序里所指定的目录。例如,你把卸载程序放在 $WINDIR 里并且用户没有移动它,那么在卸载程序里 $INSTD...原创 2019-10-11 11:02:18 · 2873 阅读 · 0 评论 -
NSIS x64 位系统下安装
NSIS生成的安装程序都是32位的应用程序,所以在x64下运行时,所安装的文件会被自动转向,如安装到C:\Windows\System32目录下的文件会被安装到C:\Windows\SysWOW64目录下。这对于有些软件是不方便的。NSIS已经有现成的头文件 x64.nsh (X:\NSIS\Include\x64.nsh) 供大家使用首先需要引用!include "x64.nsh"...转载 2019-10-11 13:22:32 · 673 阅读 · 0 评论 -
NSIS安装包制做软件的常用小技巧
用NSIS软件制作安装包时总会用到那么几个常用的代码,正因为常用到,自己脑袋又不好记不住,所以就一一记录下来,时间一长自然也就成好多条了,贴出来与大家分享一下吧。1.如何运行一个批处理文件 .bat注:xiaojian.bat为你的文件名ExecWait "xiaojian.bat"不显示黑框框nsExec::Exec "xiaojian.bat"2.如何运行一个VBS文件 .vb...转载 2019-10-11 13:54:34 · 626 阅读 · 0 评论