# NSIS 安装 MySQL 教程
## 引言
在许多应用程序中,MySQL 是一个非常流行的关系数据库管理系统。为了方便用户安装 MySQL,我们可以使用 NSIS(Nullsoft Scriptable Install System)来创建一个安装程序。NSIS 是一个功能强大的安装系统,能够生成高效的安装包。本文将详细介绍如何使用 NSIS 安装 MySQL,包括基本的安装脚本和相应的
检测软件运行环境过程中某些文件损坏后如何修复?
修复源文件可以放在服务器上通过下载到本地进行修复,源文件下载后可以通过验证文件的hash值、签名值、大小等防止文件被篡改。 验证通过后就可以修复安装。 本人最初修复时,源文件就是以文件的形式存在本地(而且需要修复的文件比较多),赤裸裸的源文件在本地 还是不安全的,可以对源文件进行压缩加密等操作,执行修复
转载
2023-12-27 14:56:57
91阅读
NSIS (Nullsoft Scriptable Install System)是一个Open Source的Windows系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩等功能。这如其名字所指出的那样,NSIS是通过它的脚 本语言来描述安装程序的行为和逻辑的。NSIS的脚本语言和通常的编程语言有类似的结构和语法,但它是
原创
2007-06-24 20:48:00
982阅读
NSIS (Nullsoft Scriptable Install System)是一个Open Source的Windows
原创
2022-09-17 07:57:35
170阅读
!define PRODUCT_NAME "装箱大师企业版" !define PRODUCT_VERSION "4.0" !define PRODUCT_PUBLISHER "北京达纬恒通信息技术有限公司" !define PRODUCT_WEB_SITE "http://www.zhuangxiang.com" !define PRODUCT_DIR_REGKEY "Software\Micro...
转载
2008-09-24 19:09:00
481阅读
2评论
# NSIS 初始化MySQL:简明指南
在现代软件开发中,数据库的选择成为了架构设计的重要一环。MySQL作为一个流行且可靠的关系型数据库管理系统(RDBMS),被广泛应用。而NSIS(Nullsoft Scriptable Install System)是一个专门用于生成安装程序的工具。本篇文章将通过代码示例和流程图,阐述如何在NSIS脚本中初始化MySQL数据库。
## NSIS与数据库
原创
2024-10-10 06:36:33
154阅读
NSIS使用 NSIS是一款很流行的开源安装程序制作工具,可以通过编写脚本生成功能丰富的安装程序。 一. NSIS语
原创
2022-12-15 14:15:26
2288阅读
通过今天的学习 有几个用到的变量和方法
一、INSTDIR & EXEDIR
INSTDIR是解压缩的路径,就是安装后释放的文件地址,即安装时设置的安装地址
EXEDIR指安装文件所在的文件夹,就是执行完.NSI生成的“INSTALL.EXE”的绝对路径。
二、About VIAddVersionKey
VIAddVersionKey使用之前似乎是
原创
2008-12-01 15:56:31
1368阅读
${if} dialog == error 注意 等号两步要有空格 Function .oninit 也有空格
转载
2008-09-24 17:23:00
169阅读
2评论
Var str1Function StackOperPush "Hello"Pop $str1 ; $str1 = HelloPush "$str1 World"Pop $str1 ; $str1 = Hello WorldMessageBox MB_OK "$str1"FunctionEnd
原创
2021-08-26 09:23:02
849阅读
NSIS 路径$INSTDIR安装目录 ($INSTDIR 可以使用 StrCpy、ReadRegStr、ReadINIStr 等等来更改。例如在 .onInit 函数里可以用来做高级的检测安装定位)。注意在卸载程序代码里,$INSTDIR 为卸载程序所在的目录而不是在安装程序里所指定的目录。例如,
转载
2020-02-23 04:09:00
1132阅读
2评论
环境安装安装NSIS 和NisEdit,在NisEdit中使用向导创建根据向导,就能生成脚本,脚本可以自己修改 c:\path\to\licence\YourSoftwareLicence.txt 授权文件,原本是不存在的,需要创建这个文件路径, 可以不需要,直接在脚本中删除掉
原创
2023-04-07 10:27:02
146阅读
Oracle静默安装,是一种高效、便捷的安装方法。很多时候我们在服务器上安装oracle,只有终端环境,用不了OUI(即图形界面)的安装方式,只能采用静默安装。静默安装的教程实例在网上很多地方都能找得到,但是在静默安装时总能碰到一些莫名其妙的坑,这时候再去找解决方案费时费力。笔者将自己几次在运用静默安装部署oracle期间遇见的比较常见的问题以及解决方案记录下来,希望能为有需要的读者
转载
2023-12-01 14:03:18
241阅读
NSIS插件制作 最近在做串口相关的一个工具,需要在当前系统有多个串口的情况下,有选择串口的界面供用户选择。在网上找了很久都没找到nsis中获取串口的插件或教程,不知道是否是查询的姿势不对,有知道的请告诉我,十分感谢。没找到的情况下就另辟道路,自己做个NSIS的插件。故开始了网上冲浪查找制作NSIS ...
转载
2021-09-06 19:45:00
870阅读
2评论
NSIS制作安装包时,对于进程操作需要使用ProcessWork插件,可以在NSIS官网上下载到相关插件,然后将插件拷贝到你NSIS安装路径下的Plugins目录下。1.检测某个进程并询问是否结束该进程Function un.CheckLyncIsRun
InitPluginsDir
Push $R2
Ch
原创
2014-11-10 10:04:55
2389阅读
用户使用一个应用软件,最先接触的大概就是软件的安装程序,方便友好的安装程序对软件产品的发布有着举足轻重的影响.
转载
2006-03-26 01:14:00
830阅读
2评论
介绍 nsDialogs nsDialogs 允许在安装程序中创建自定义页面。居于内置的页面之上,nsDialogs 能够创建包含任何类型的以任意形式排列的控件的页面。它能够创建简至仅一个控件的页面,也能创建满足用户需求的版面。例如,Modern UI 2 使用 nsDialogs 来创建欢迎和完成页面。 nsDialogs 是一个新的 NSIS 插件,自版本 NSIS 2.29...
转载
2008-09-24 18:26:00
273阅读
2评论
NSIS脚本详解摘自:http://9goo.blogchina.com/9goo/6414594.html某些脚本需要额外的DLL支持,如MPC关联程序,就有可能需要InstallOptionsEx.dll,另外,可能需要编译语言头文件如:SimpChinese.nsh,可能需要把 !define 全部替换为 !insertmacro MUI_DEFAULT,别的语言以此类推!还
转载
2021-07-29 09:11:20
2681阅读
SetOverwrite on|off|try|ifnewer 此命令决定是否覆盖任何已有的文件。若是'off', 将不覆盖已有文件,若是'try', 将覆盖可以写的文件,无法写入的文件被跳过。若是 'ifnewer', 将只覆盖旧文件。 SetCompress auto|force|off 决定是否压缩资料。若设置为'auto',若压缩后文件变小,将进行压缩。若为 'for
转载
2021-07-29 09:12:45
1060阅读