相关疑难解决方法(0)

在Inno Setup中传递条件参数

我是Inno Setup的新手,我已经阅读了文档.现在我知道Inno Setup可以接受不同的/自定义参数,并且可以通过Pascal脚本进行处理.但问题是,我不知道如何用Pascal写.

我希望我能得到关于编码的帮助.

我想将/ NOSTART参数传递给我的安装文件,该文件告诉安装程序禁用(取消选中)"启动"上的复选标记,如果未提供/ NOSTART,它将启用(选中)复选标记"启动"

在此输入图像描述

或者,如果可能,不需要启动页面,并通过代码执行所有操作.

inno-setup

4
推荐指数
2
解决办法
7209
查看次数

将用户定义的命令行参数添加到/?窗口

使用Inno Setup,可以添加用户定义的命令行参数.当我使用/?,/HELP命令时,那里没有列出用户定义的参数.我怎样才能增加我的命令有描述到/?,/HELP窗口?

inno-setup

3
推荐指数
1
解决办法
273
查看次数

将版本号传递给Inno Setup编译器

我希望使用命令行构建Inno Setup脚本,并且希望将产品版本号作为参数传递。我正在尝试像这样实现它:

[setup]
VersionInfoVersion={param:version|0.0.0.0}
Run Code Online (Sandbox Code Playgroud)

但是,编译器会通知我这对于该指令无效。我已阅读关于如何在自定义参数传递的命令行后,并假设我应该能够在像经过:

compil32 /cc "c:\isetup\samples\my script.iss" /version=1.0.0.0
Run Code Online (Sandbox Code Playgroud)

我也尝试了这篇文章中的建议,并尝试执行以下操作:

#define PathToMyBinary "C:\bin\x64\Release"
#define ApplicationVersion GetFileVersion('#PathToMyBinary\MyBinary.dll')

VersionInfoVersion={#ApplicationVersion}
Run Code Online (Sandbox Code Playgroud)

但是它似乎没有返回任何东西。这两种方法对我来说似乎都是有效的,所以我希望有人可以解释我要去哪里。

inno-setup

1
推荐指数
1
解决办法
1498
查看次数

标签 统计

inno-setup ×3