核心安装程序中IDS PEAK静默安装问题求助
IDS PEAK 静默安装(Inno Setup集成)解决方案
针对你遇到的问题——添加/LANG=English后安装程序无反应,核心原因是Inno Setup的/LANG参数需要传入语言代码而非语言名称,以下是修正后的实现方案:
正确的静默安装参数组合
将/LANG=English替换为/LANG=en(英文的标准语言代码),完整的Inno Setup代码如下:
Filename: "{tmp}\ids_peak_2.14.0.0.exe"; StatusMsg: "Installing IDS PEAK 2.14.0.0"; Parameters: "/VERYSILENT /NORESTART /LANG=en"; Components: drivers\ids_peak
额外排查要点
- 验证语言代码:如果需要德文,使用
/LANG=de;运行ids_peak_2.14.0.0.exe /LANG=?可查看安装包支持的所有语言代码 - 确认组件名称准确性:若指定的
drivers\ids_peak组件不存在,安装会静默失败。可通过命令ids_peak_2.14.0.0.exe /SAVEINF=ids_install_config.inf导出官方安装配置文件,查看正确的组件标识 - 检查安装包完整性:确保
{tmp}目录下的ids_peak_2.14.0.0.exe未损坏,可单独运行该文件验证正常安装流程
内容的提问来源于stack exchange,提问作者Sue
相关产品推荐
相关产品推荐

