nsis
文章平均质量分 50
youyudexiaowangzi
读书苦,读书累,晓来谁染霜林醉,名落孙山泪
展开
-
windows给浏览器注册uri可以打开的应用程序
测试:创建a.reg文件Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\myApp]@="""URL Protocol"="C:\\Program Files (x86)\\myApp\\myApp.exe"[HKEY_CLASSES_ROOT\myApp\DefaultIcon]@="C:\\Program Files (x86)\\myApp\\myApp.exe"[HKEY_CLASSES_ROOT\myApp\原创 2021-02-03 11:47:36 · 513 阅读 · 0 评论 -
nsis Can‘t open script “.“
今天写了一个测试用的脚本test.nsi想用python进行自动化编译os.system("makensisw.exe /V4 .\test.nsi")结果直接报错Can't open script "."以为是脚本有问题,结果哪怕直接用正常文件的内容复制进去,也报错,但是直接用正常文件的文件名又没问题仔细看了一下之后发现.\test里面的\t是转义字符,被解析成分隔符了所以应该写成os.system("makensisw.exe /V4 .\\test.nsi")原创 2020-08-08 12:21:51 · 312 阅读 · 0 评论 -
NSIS 设置$INSTDIR不生效
NSIS设置的页面顺序如下!insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_LICENSE ".\license.txt"!define MUI_PAGE_CUSTOMFUNCTION_SHOW HandleInstallDir!insertmacro MUI_PAGE_DIRECTORY!insertmacro MUI_PAGE...原创 2020-02-20 18:29:31 · 1177 阅读 · 0 评论 -
NSIS 3.05中文乱码
今天下载了最新的NSIS进行打包,用的是以前的脚本,另存为了unicode,结果双击安装包全是乱码,另存为ansi再编译有提示警告ANSI targets are deprecated, consider moving to Unicode再网上疯狂搜索了一番发现了最简单的unicode支持方法:nsis脚本的第一行加上如下Unicode true然后就不会提示ANSI的警告...原创 2020-02-20 14:58:59 · 2816 阅读 · 5 评论 -
NSIS入门
NSIS入门:NSIS有默认的Pagelicense - 授权许可页面components - 组建选择页面(每个section就是一个组建)directory - 安装目录选择页面instfiles - 安装页面,跑进度条的,执行安装过程的页面uninstConfirm - 卸载确认页面,提示卸载目录所在位置以上这些页面都不需要引用其他nsh文件,没有欢迎页面,没有安装完成页面.........原创 2018-11-23 16:33:09 · 1607 阅读 · 2 评论