nsis 相关问题

NSIS(Nullsoft Scriptable Install System)是一个专业的开源系统,用于创建Windows安装程序。它的设计尽可能小巧灵活,因此非常适合互联网分发。

如何为exe文件指定与使用NSIS创建安装程序时标题栏图标不同的图标?

我正在使用NSIS创建自己的安装程序,我知道我们可以使用以下指令:!define MUI_ICON path_to_icon_file.ico来设置安装程序的图标。但是它同时设置了标题栏图标和exe ...

回答 1 投票 0

如何使用Pynsist在python中安装numpy

如果我已经使用Pynsist软件包构建了一个应用程序,然后在安装了该应用程序之后,我将在应用程序路径的pkg文件夹中拥有一个numpy软件包,就像我...

回答 1 投票 2

NSIS:在.onInit(MUI2)中为MessageBox使用选定的语言

我尝试在.onInit方法中获取本地化的消息框,但失败,并显示以下代码:!insertmacro MUI_LANGUAGE“英语”!insertmacro MUI_LANGUAGE“德语” LangString消息$ {...

回答 1 投票 3

构建x64 NSIS(使用VS2012)

我正在创建应用程序的纯x64版本。为了做到这一点,我还需要一个x64安装程序。我已经在线阅读了NSIS代码确实支持x64的信息,但是由于它们不支持x64,所以...

回答 1 投票 0

NSIS VPatch无法找到注册表值

我在修补我的应用程序时遇到问题。使用NSIS编写的安装程序安装了我的应用程序。使用WriteRegStr HKCU将安装路径保存在注册表中“ Software \ APP”“ ...

回答 1 投票 0

模拟标准Windows弹出消息蜂鸣声

我想模拟标准的Windows弹出消息蜂鸣声,以使脚本中的每个弹出消息都具有相同的声音效果。在我的脚本中,我使用默认子句...

回答 1 投票 0

如何在NSIS的欢迎页面中插入回调函数

我正在Google上搜索此问题,但尚未完成。您能告诉我如何在“欢迎”页面上显示“ MUI_LICENSEPAGE_CHECKBOX”吗?当我单击复选框时,我会控制事件。是否有...

回答 1 投票 -2

NSIS安装程序MUI_HEADER_TEXT-其中一部分可以是粗体吗?

是否可以将安装程序的MUI_HEADER_TEXT的一部分设置为粗体?我在$ {NSD_CreateLabel}上看到了字体的示例,但没有标头文本的示例。 !insertmacro MUI_HEADER_TEXT“ Main”“带有...的子文本]]

回答 2 投票 0

并不总是显示“开始”菜单应用程序列表中的卸载文件

安装应用程序后,安装程序和卸载程序文件分别正确保存在“安装应用程序文件夹”和“开始菜单应用程序文件夹”中。例如:-“ ...

回答 1 投票 0

NSIS,如何在单击文本控件后将其保留在文本控件上?

我得到了这段代码,nsDialogs :: Create 1018 Pop $ 0;链接$ {NSD_CreateLabel} 292、301、71、18“点击此处!”弹出$ 0 SetCtlColors $ 0 0x0000FF 0xFFFFFF;白底蓝字$ {NSD_OnClick} $ 0 on_click_link; ...

回答 1 投票 1

使用nsDialogs自定义现有的NSIS MUI2页面

我想在完成页面中包含自定义控件,具体取决于是否设置了IfRebootFlag,但是我不知道为什么其中一些创建但没有显示。 $ hWnd是每个添加的控件的一个...

回答 1 投票 0

NSIS MUI_UNPAGE_WELCOME自定义信息文本

如何覆盖卸载程序欢迎页面(MUI_UNPAGE_WELCOME)上的信息文本?我将MUI_TEXT_WELCOME_INFO_TEXT用于安装程序欢迎页面。但是我找不到卸载程序的解决方案。

回答 1 投票 0

NSIS / MUI2中缺少欢迎图像

我正在努力将图像添加到用NSIS / MUI2编写的安装程序的第一页中。这是我正在使用的代码的精简版。 !include“ MUI2.nsh”!define MUI_HEADERIMAGE!define ...

回答 7 投票 7

如何在NSIS中分割字符串

String“ jdbc:postgresql:// localhost:5432 / DatabaseName”我的要求是从上述字符串中仅获取DatabaseName。我尝试了下面的链接,但是没有用。 $ {爆炸} $ 0“ jdbc:postgresql:/ ...

回答 3 投票 3

如何从安装程序复制文件而不进行安装

我已经使用NSIS创建了安装程序。我有一个批处理文件,如果自动安装失败,则需要运行该批处理文件(安装程序会检查该软件的任何版本(如果存在)...

回答 1 投票 -1

识别文件updations在NSIS

在NSIS有没有什么办法,以确定是否在更新使用安装应用程序的应用程序文件是从用户侧修改?我的要求是在更新应用程序,我们...

回答 2 投票 0

模仿NSIS SetOverwrite不存在选项“ifNotModified”

我的软件有哪些,我不想,如果修改重新安装过程中覆盖了一些用户修改的文件。我决定使用归档位以表示该目标文件被修改或不...

回答 1 投票 -1

我如何执行应用程序正确安装后......与争论?

我安装EXE应解压本身在一个临时文件夹,然后在其中执行的应用程序(与通过参数),返回,再次删除临时文件夹。我如何写剧本NSI?

回答 2 投票 -1

NSIS:如何检查应用程序安装

我需要检查是否安装了Microsoft过滤器包2.0应用程序。我发现这个答案,但在我的情况我没有应用程序的名称,而不是在名为{注册表程序名称目录...

回答 1 投票 0

现有的解决方案来测试NSIS脚本

有谁知道现有的解决方案,以帮助编写测试的NSIS脚本?的动机是知道是否修改现有的安装脚本弄坏或具有不期望的利益...

回答 3 投票 9

© www.soinside.com 2019 - 2024. All rights reserved.