在安静模式下更改已安装的语言

时间:2014-01-22 07:24:00

标签: powershell install4j

我正在尝试使用install4j更改已安装的语言,根据文档我应该使用的参数是:

-Dinstall4j.language=[ISO code]

我希望用英语安装它,但它一直用瑞典语安装,我试过的iso代码是:en和En_us。

这是我添加参数的方式,这是正确的还是我做错了什么?

> .\Setup_64bit.exe -Dinstall4j.language=en

环境:Windows 7,Powershell,Install4j 5.1.6

2 个答案:

答案 0 :(得分:0)

我找到解决此问题的最简单方法是在具有正确语言选择的操作系统上本地安装它。然后我去了.install4j文件夹(可以在安装应用程序的同一文件夹中找到),在这个文件夹中有一个 response.varfile 。 .varfile可以放在安装.exe旁边,如果给出与.exe文件相同的名称,但使用.varfile,安装程序将自动使用此响应文件来选择语言! :)

答案 1 :(得分:0)

使用-Dinstall4j.language=en是正确的,但如果您之前已经安装过,则项目中的“加载响应文件”操作将加载先前安装的响应文件并覆盖命令行上的选择。 / p>

相关问题