排序
NSIS插件教程(附插件API)
NSIS插件是一个DLL,导出的函数都有相同的参数,它的形式如下: void __declspec(dllexport) [函数名](HWND hWndParent, int string_size, char *variables, stack_t **stacktop, extra_paramet...
删除自身
Name unpotplayer OutFile uninst.exe Function .onInit StrCmp '$EXEFILE' 'uninst.exe' 0 Next CopyFiles '$EXEPATH' '$TEMP\uninst_potplayer.exe' Exec '$TEMP\uninst_potplayer.exe' Quit ...
不同安装语言下使用不同的安装图片(Bitmap)
!define MUI_HEADERIMAGE !define MUI_CUSTOMFUNCTION_GUIINIT myGuiInit !include MUI2.nsh !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_LANGUAGE Engl...
NSIS —路径
$INSTDIR 安装目录 ($INSTDIR 可以使用 StrCpy、 ReadRegStr、 ReadINIStr 等等来更改。例如在 .onInit 函数里可以用来做高级的检测安装定位)。 注意在卸载程序代码里,$INSTDIR 为卸载程序所在...
NSIS的下载代码
Name app OutFile app.exe !include 'mui2.nsh' !insertmacro MUI_LANGUAGE 'SimpChinese' !define MUI_PAGE_CUSTOMFUNCTION_SHOW MyInstFiles !insertmacro MUI_PAGE_COMPONENTS !insertmacro ...
让NSIS生成的安装包在静默安装时从命令行窗口输出安装信息
静默安装就是安装时不显示UI,只显示一个CMD窗口,并用命令行传递安装时需要的参数。心想静默安装怎么地安装完了得有个结果显示出来吧,结果NSIS制作的安装包真是彻底静默了,命令执行之后立马...
让WPF窗体程序支持命令行方式运行的三种方式
有的时候,我们希望窗体程序也能接受命令行参数,以Console的方式运行。但是实现起来却要一些小技巧才能做到。如果做一个WPF程序,在Window的Loaded事件里写这样的语句: Console.WriteLine(“H...
制作NSIS命令行窗口输出插件
在上一篇中,介绍了如何让NSIS生成的安装包在静默安装时从命令行窗口输出安装信息,但是产生了很多问题,于是我们想换一个实现方法,毕竟静默安装时的输出信息并不需要那么多,多了反而让人眼花...
安装过程中检测数据库是否已经存在
制作服务端程序的安装包,常常要创建数据库和其中的表。在创建之前,应该检测一下这个数据库是否已经存在了,如果已经存在,那么弹出消息框问用户是不是要覆盖现有的数据库数据。这里是一个使用...
[安装包制作]NSIS项目的基本结构
NSIS是一个用于生成安装程序的软件,用NSI脚本可以很方便地写出一个安装包。最大的优点就是免费。VS自带的建立MSI安装包能实现的功能比较单一,听说有微软有另一个专门做安装包的软件能实现更强...
用户11233842 24分钟前0
正在寻找,感谢incunz215 41分钟前0
感谢分享!用户86411136 57分钟前0
多谢分享!lwlsj 1小时前0
多谢楼主分享用户73109649 3小时前0
下载来看看用户20174658 4小时前0
感谢分享