随笔分类 -  NSIS

打包工具
摘要:打开文件 FileOpen 语法: FileOpen user_var(handle output) filename openmode Opens a file named "filename", and sets the handle output variable with the handl 阅读全文
posted @ 2020-12-01 21:28 NanKingQG 阅读(2241) 评论(0) 推荐(0)
摘要:在NSIS安装过程中或者安装完成后打开一个应用程序或者文件 使用ExecShell命令 语法:ExecShell action command [parameters] [SW_SHOWDEFAULT | SW_SHOWNORMAL | SW_SHOWMAXIMIZED | SW_SHOWMINIM 阅读全文
posted @ 2020-11-29 13:00 NanKingQG 阅读(3192) 评论(0) 推荐(1)
摘要:NSIS 创建快捷方式使用CreateShortCut 命令 语法: CreateShortCut link.lnk target.file [parameters [icon.file [icon_index_number [start_options [keyboard_shortcut [de 阅读全文
posted @ 2020-11-28 23:39 NanKingQG 阅读(3825) 评论(0) 推荐(1)
摘要:这里使用到一个插件nsJSON 下载该插件并把对应的dll复制到你的插件文件夹即可。 读取和生成json文件 Section "Example1.json" Example1 ; 读取json文件 nsJSON::Set /file $EXEDIR\Input\Example1.json ; 把内容 阅读全文
posted @ 2020-11-16 20:00 NanKingQG 阅读(1543) 评论(1) 推荐(0)
摘要:NSIS安装程序后,修改*.config配置文件内容,例如Web应用程序的Web.config文件或者其它的xml文件。 需要使用到一个插件,nsisXML.dll nsisXML是一个小的NSIS插件,可让您使用Windows MSXML库 来处理XML数据 通常,您可以将其用于: 创建,读取,修 阅读全文
posted @ 2020-11-05 21:19 NanKingQG 阅读(1326) 评论(0) 推荐(0)
摘要:仅允许一个安装实例运行 !define PRODUCT_NAME "你的产品名称" ; …… # 检查是否已启动安装程序,同时只能运行一个安装程序 Function CheckMutexInstance System::Call 'kernel32::CreateMutexA(i0, i0, t"$ 阅读全文
posted @ 2020-11-03 18:27 NanKingQG 阅读(789) 评论(1) 推荐(0)
摘要:NSIS 是“Nullsoft 脚本安装系统”(Nullsoft Scriptable Installation System)的缩写,它是一个免费的 Win32 安装、卸载系统,采用了简洁高效的脚本方式。它本来是一个由 Nullsoft 创建并用于作为 Winamp 及其插件发布的系统,但现已被上 阅读全文
posted @ 2020-07-19 22:11 NanKingQG 阅读(1948) 评论(0) 推荐(0)