• 2024-10-12NSIS安装包设计为当前用户和所有用户安装
    一、在windows系统中为当前用户安装和所有用户安装有什么差异 最直观、简单的区别就是如果选择“仅为我安装”,那么安装完成后,软件只能安装软件的这个用户使用,其他用户的开始菜单和桌面上没有这个应用;而如果选择“为使用这台电脑的任何人安装”,那么安装完成后,所有用户的开始菜单
  • 2024-10-06折腾笔记[2]-跨平台打包tauri程序
    摘要在macOS(arm64)平台打包tauri程序到Windows(amd64)平台.AbstractPackagingaTauriapplicationfortheWindows(amd64)platformfrommacOS(arm64).关键信息构建平台:macOS14.6.1(arm64)目标平台:Window10(amd64)原理简介nsis简介[https://nsis.sourceforg
  • 2024-09-23electron nsis打包windows应用程序
    使用electron开发应用程序之后,经常会单独对windows做32位或者是64位程序打包操作,有时候默认的程序做不了相应的需求,往往需要添加单独的页面或者是修改默认的操作,比如一下添加一个默认的选择页面:自定义脚本代码如下所示:!defineMUI_LANGUAGE"Chinese"Unicodetrue!includensDial
  • 2024-08-30NSIS 脚本,安装时添加防火墙规则
    场景在Windows上运行需要访问网络或者提供网络服务的程序,需要防火墙放行。默认情况下,在首次运行程序时,可能会有如下弹窗,只有用户点击运行才能继续使用网络。部分情况,可能是直接被拦截,都没有这个提示。Windows防火墙规则|MicrosoftLearn如果出现问题,手动处理的话,可以在W
  • 2024-08-29NSIS入门笔记
    1.基本介绍NSIS(NullsoftScriptableInstallSystem)是一个专业的开源系统,用于创建Windows安装程序。平时工作中想要把exe文件打包,并且在不同系统之间安装,可以使用NSIS,本文使用版本为3.08。2.下载地址可以通过搜索引擎搜索NSIS,推荐安全下载链接:https://nsis.sourceforge.io
  • 2024-07-16NSIS 官方对安装包出现 NSIS Error 的解释与解决方案
    为什么我的安装包会出现NSISError(NSIS错误)?如果您是因为 nsis错误 消息搜索寻找答案到达本页面,说明您在安装程序时遇到了问题。下载的文件不完整或已被修改。虽然本页将概述基本解决方案:但首先还是请先联系您正在安装的程序的发布者或开发人员以获取完整的支持。这条消
  • 2024-07-14NSIS 之 NsDialogs 常见问题解答
    如何启用/禁用控件使用标准NSIS EnableWindow 命令。NSDialogs允许您弹出通过 ${NSD_Create*} 创建的控件的 hwnd (句柄)。EnableWindow 将 hwnd 作为其参数之一。通过它,您可以轻松启用/禁用控件。  !include"nsDialogs.nsh"!include"winmessages.nsh"!incl
  • 2024-06-23NSIS 入门教程 (三)
    引言 在教程的第二部分中,我们为安装程序增加了一个卸载程序,并查看了一些其他的向导页面以及安装部分的选择。第三部分的目标是使安装程序的外观更加现代化。 更现代的外观 为了给安装程序一个更现代的外观,我们要启用现代用户界面。要提升我们的安装程序(基于“secondinsta
  • 2024-06-22NSIS 入门教程 (一)
     介绍大多数应用程序都附带一个安装程序,它将所需的文件复制到正确的文件夹中,创建注册表项,并提供卸载例程以(希望)从计算机中彻底删除应用程序.有多种解决方案可以为自主开发的应用程序配备安装程序。除了InstallShield或Wise等商业产品外,还有开源安装工具NullsoftScriptable
  • 2024-06-22NSIS 入门教程 (二)
    引言   在教程的第一部分中创建第一个安装程序后,我们还将需要删除其安装区段中已安装的文件。我们还将展示更多安装引导页面,让用户有机会选择安装的某些部分。   卸载   创建一个安装程序.可以干净的卸载,不仅是一种礼貌,对于程序的开发与发行方也有很多好处: 
  • 2024-06-22NSIS 入门教程 (一)
     介绍大多数应用程序都附带一个安装程序,它将所需的文件复制到正确的文件夹中,创建注册表项,并提供卸载例程以(希望)从计算机中彻底删除应用程序有多种解决方案可以为自主开发的应用程序配备安装程序。除了InstallShield或Wise等商业产品外,还有开源安装工具NullsoftScriptableIns
  • 2024-02-05nsis打包安装程序流程
    使用HMNISEdit软件打包安装流程下面使用NSIS软件进行打包脚本编译成为setup.exe程序编译完成就会生成带图标的setup.exe程序了
  • 2024-01-24NSIS打包教程 Winform程序打包
    NSIS软件下载地址:https://pan.baidu.com/s/1sbBX__7Q4ntHeEDp-yl1ng提取码:xeax相关的视频教程https://www.bilibili.com/video/BV1jf4y1a7ji?share_source=copy_web(如果不会请看我录制的视频教程)NSIS打包教程Wnform程序打包,,安装部署步骤如下图 桌面快
  • 2023-12-12nsis常用配置项
    nsis:{ "oneClick":false,//创建一键安装程序还是辅助安装程序(默认是一键安装)"allowElevation":true,//是否允许请求提升,如果为false,则用户必须使用提升的权限重新启动安装程序(仅作用于辅助安装程序)"allowToChangeInstallationDirectory":true,//是否允许
  • 2023-11-27NSIS_XML_插件中文帮助文档
     XMLNSIS插件v2.02008年ShengaltsAleksander,网名Instructor([email protected])目录 1.使用说明 2.插件特性 3.特殊字符 4.XML文件示例 5.插件函数 文件格式 ${xml::SetCondenseWhiteSpace}"[1|0]" ${xml::SetEncod
  • 2023-11-25使用 NSIS 将 Python 程序制作成 Windows 环境下的安装程序(安装包)
    转载于:https://www.freesion.com/article/1583987771/#1_NSIS__6NSIS官网下载:https://nsis.sourceforge.io/Main_Page首先,需要使用PythonPyInstaller模块将Python程序制作成可直接运行的EXE程序。(可以不要-F参数)将我们所需的、打包好的windowdemo目录(文件夹)压索成.zip
  • 2023-11-23在vue2.0 项目中集成 Electron 实现桌面端应用
    需求:在桌面端有个应用能直接打开项目,不用在浏览器中浏览。方案:vue2.0+Electron关于vue的项目搭建和electron的相关介绍可以去官网了解,这里是直接在已经开发好的vue2.0的项目中直接加入electron。electron介绍:参考1: https://electronjs.p2hp.com/参考2:https://www.
  • 2023-11-19Tauri 首次build
    Tarui入坑依赖下载失败在第一次构建的时候,需要从Github上下载一些依赖,由于众所周知的原因,大概率下载失败,这里给出一段Powershell脚本,仅供使用:mkdirtempcdtempInvoke-WebRequest-Uri"https://github.com/wixtoolset/wix3/releases/download/wix3112rtm/wix311-binaries
  • 2023-09-12c#之NSIS制作安装包
    1:如果想制作的安装包可以支持多语言,安装界面的多语言,可以在nsis脚本语言里面加入UnicodeTrue这样的话,在安装包安装的时候就可以选择语言 2:运行时无法卸载,有的时候用户会在程序运行期间会对软件进行一个卸载,这个时候我们可以在nsis脚本中加入以上代码,可防止用户在运行时去卸
  • 2023-08-18NSIS ERROR: error launching installer
    出现errorlaunchinginstaller错误的原因是界面语言和非unicode程序语言不一致造成的,需要重新设置区域语言。 注意选择当前系统区域设置未中文(简体,中国),去掉Beta版的勾
  • 2023-05-23Compile NSIS scripts in Linux
    http://blog.alejandrocelaya.com/2014/02/01/compile-nsis-scripts-in-linux/ CompileNSISscriptsinLinuxNSISisawellknownsystemusedtocreateWindowsinstallersforanytypeofapplicationbasedonscripts.Itisgoodsystem.Oncewehavedefinedour
  • 2023-05-05NSIS官方认证插件集成安装包
     本次制作的集成安装包集成了NSIS官方wiki认证的所有插件(无法下载或者严重过时的除外),翻译了部分比较冷门插件的使用说明。额外集成了关于皮肤,按钮美化以及用于窗口子类化等少数几个优秀的第三方插件。所有插件皆为当前能得到的最新版本。由于兼容性原因,在不干扰正常使用的情况下
  • 2023-04-24 electron-builder 打包依赖文件放入指定目录
    1.C:\Users\Liper\AppData\Local\electron-builder\Cache2.nsis-resources-3.4.1.7z3.nsis-3.0.4.1.7z4.winCodeSign-2.6.0
  • 2023-03-29使用NSIS打包超大型软件的几个注意事项
    1,NSIS原版不支持超过2G的软件打包,因此需要用NSISBI。官网下载NSISBI,用里面的内容替代原始的NSIS软件目录。2,原有NSIS目录中的插件不要忘记拷贝到新NSIS目录中;由于NSISBI的
  • 2023-03-17NSIS 常用的代码
    实现递归拷贝默认生成的脚本,没有递归拷贝,我们需要手动加上 /r  实现递归拷贝目录:例子如下:File/r "..\bin\Debug\net6.0-windows\*.*"需要添加的头部代码;该