使用 MUI 添加页面以在 NSIS 中请求字符串的最简单方法是什么?
我是 NSIS 新手。 我正在使用 NSIS 编辑器和内置向导来创建基本安装程序。我已经弄清楚如何添加第二页来询问用户备用文件夹(安装路径与数据存储路径…
NSIS:将 1 个文件复制到另一个文件(不包括行)时出现问题
我想将文件 1.txt 替换为其原始内容,但 R1 中的行除外,为此我编写了以下代码: FileOpen $0 "1.txt" "r" GetTempFileName $R0 FileOpen $1 $R0 "w" …
如何使用 NSIS 为 MSI 文件创建 SETUP.EXE 包装器
我想将现有的 msi 安装程序文件包装到 NSIS 安装程序可执行文件中。因为没有任何选项可以更改msi文件的图标。我只是想自定义输出setup.exe的图标。除…
Nsis - 更改安装目录
目前我在安装目录中,例如 c:\Program File\My installer。我必须执行存储在其他位置(例如 c:\Program Files\Temp\example.bat)的 demo.bat 文件,…
NSIS 与 WiX 与任何其他安装包
需要创建一个安装包,需要 a)安装数据库, b) 创建数据库和表, c) 安装已在 Visual Studio 中创建的可安装版本, d) 创建 ODBC 数据源, e) 复制文…
将自定义页面添加到卸载程序
我正在卸载程序中创建自定义页面,如下所示: UninstPage custom mypageCreate ..... ..... ..... Function mypageCreate ;call nsDialogs or Install…
NSIS 脚本 - 更改标题文本。在安装程序和卸载程序部分也使用相同的变量
我正在使用 NSIS 编写安装程序。我想知道如何在自定义页面上更改或编写描述(白色标题上的文本)?例如:我在目录页面之后插入自定义页面,并且描述保…
使用 WiX 编写可升级的 msi 包
我正在为现有产品编写一个安装程序,该产品的早期安装程序是在 NSIS 中编写的( Nullsoft 脚本化安装系统)。我必须使用 WiX 为此产品编写一个基于 ms…
如何通过NSIS清除windows7中的IconCache
我在 Windows 7 中通过 NSIS 安装应用程序时遇到问题。 应用程序安装成功,但窗口显示的是通用图标,而不是 myApplicationsIcon。 我知道如何手动解决…
32位NSIS可以启动64位程序吗?
我正在从 32 -> 移植 Windows 程序64 位。它有一个使用 NSIS 编写的 32 位安装程序。我可以使用 32 位 NSIS 安装程序启动我的新 64 位 exe 之一吗?我…
NSIS:如何检查我安装的 *.dll 是否在 $SYSDIR 中?
我想编写一个 NSIS 脚本,我们现在将其称为 setup.nsi,然后检查 如果 $SYSDIR 中已存在多个必需的 dll 文件 让我强调一下“几个”这个词 我从 nsis I…
将 Windows 驱动器碎片整理作为 NSIS 安装程序脚本的一部分?
我需要安装一个包含很多文件的软件。我们的经验表明,在高度碎片化的硬盘上,这会导致性能非常差。所以我想将自动磁盘碎片整理纳入我的安装程序(我计…