0

我有其他安装程序的这个选项 install.exe -D$FORCE_UPDATE$=true -l en

这是其他安装程序的选项。

这意味着下面。如果 $FORCE_UPDATE$ 键为“true”值,则安装语言为英语,没有语言选择对话框。

我想在不修改的情况下使用此选项。我已经知道如何像这样跳过语言选择对话框。install.exe -Dinstall4j.language=en install.exe -Vsys.languageId=en

但是,我想使用旧选项我不能修改这个选项,因为我已经发布了旧版本。

你能给我这个问题的方法吗?我可以以编程方式使用此选项吗?

4

1 回答 1

1

对于安装程序, install4j 翻译

-D$FORCE_UPDATE$=true

到系统属性(例如 java 可执行文件的 VM 参数的命令行语法),因此您可以查询

Boolean.getBoolean("$FORCE_UPDATE$")

在 install4j 的代码片段中。

于 2012-08-09T13:40:35.443 回答