nsis 第47页
NSIS源码,NSIS教程,NSIS插件,NSIS程序
让NSIS生成的安装包在静默安装时从命令行窗口输出安装信息-永恒心锁-分享互联网

让NSIS生成的安装包在静默安装时从命令行窗口输出安装信息

静默安装就是安装时不显示UI,只显示一个CMD窗口,并用命令行传递安装时需要的参数。心想静默安装怎么地安装完了得有个结果显示出来吧,结果NSIS制作的安装包真是彻底静默了,命令执行之后立马...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0222110
NSIS的下载代码-永恒心锁-分享互联网

NSIS的下载代码

Name app OutFile app.exe !include 'mui2.nsh' !insertmacro MUI_LANGUAGE 'SimpChinese' !define MUI_PAGE_CUSTOMFUNCTION_SHOW MyInstFiles !insertmacro MUI_PAGE_COMPONENTS !insertmacro ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
013128
不同安装语言下使用不同的安装图片(Bitmap)-永恒心锁-分享互联网

不同安装语言下使用不同的安装图片(Bitmap)

!define MUI_HEADERIMAGE !define MUI_CUSTOMFUNCTION_GUIINIT myGuiInit !include MUI2.nsh !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_LANGUAGE Engl...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
014466
NSIS ---路径-永恒心锁-分享互联网

NSIS —路径

$INSTDIR 安装目录 ($INSTDIR 可以使用 StrCpy、 ReadRegStr、 ReadINIStr 等等来更改。例如在 .onInit 函数里可以用来做高级的检测安装定位)。 注意在卸载程序代码里,$INSTDIR 为卸载程序所在...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0158513
[安装包制作]NSIS项目的基本结构-永恒心锁-分享互联网

[安装包制作]NSIS项目的基本结构

NSIS是一个用于生成安装程序的软件,用NSI脚本可以很方便地写出一个安装包。最大的优点就是免费。VS自带的建立MSI安装包能实现的功能比较单一,听说有微软有另一个专门做安装包的软件能实现更强...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
023506
安装过程中检测数据库是否已经存在-永恒心锁-分享互联网

安装过程中检测数据库是否已经存在

制作服务端程序的安装包,常常要创建数据库和其中的表。在创建之前,应该检测一下这个数据库是否已经存在了,如果已经存在,那么弹出消息框问用户是不是要覆盖现有的数据库数据。这里是一个使用...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
014809
让WPF窗体程序支持命令行方式运行的三种方式-永恒心锁-分享互联网

让WPF窗体程序支持命令行方式运行的三种方式

有的时候,我们希望窗体程序也能接受命令行参数,以Console的方式运行。但是实现起来却要一些小技巧才能做到。如果做一个WPF程序,在Window的Loaded事件里写这样的语句: Console.WriteLine(“H...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0201312
制作NSIS命令行窗口输出插件-永恒心锁-分享互联网

制作NSIS命令行窗口输出插件

在上一篇中,介绍了如何让NSIS生成的安装包在静默安装时从命令行窗口输出安装信息,但是产生了很多问题,于是我们想换一个实现方法,毕竟静默安装时的输出信息并不需要那么多,多了反而让人眼花...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0171511
编译支持Log功能的Unicode NSIS-永恒心锁-分享互联网

编译支持Log功能的Unicode NSIS

对于开发多语言版本的安装包来说,使用Unicode NSIS就成了一个比较自然的选择。然而Unicode Nsis属于官方NSIS的衍生版,开发进度势必落后于官方的NSIS,主要由Jim一个人进行维护。现在官方最新...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0189615
在NSIS中实现安装时取消并回滚(2)——写个线程控制插件实现它-永恒心锁-分享互联网

在NSIS中实现安装时取消并回滚(2)——写个线程控制插件实现它

需要自己完成这个功能。下面就来介绍一种相对比较简单的实现方式。 功能难点在上一篇中已经有描述,这里就不赘述了。基本原理就是在安装过程中,使用插件中把后台的释放文件的线程挂起,问用户...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
019927