【问题标题】:msiexec commandline incorrectmsiexec 命令行不正确
【发布时间】:2014-02-15 04:43:14
【问题描述】:

我想使用 .msi 文件安装应用程序 (FEKO),但无法使用更简单的 .exe 安装程序。我正在尝试在 cmd 上使用以下命令安装它

C:\Feko_Installer>msiexec /i "C:\Feko_Installer\feko_distrib_x.y_win64.msi" /qb- /FEKO_TMPDIR="C:\Temp" /FEKO_SILENT="1" /ADDLOCAL="Default" /TARGET_IS_EM64T="1" /INSTALLDIR="C:\Program Files\FEKO\6.2"

当我尝试执行此命令时,我得到了 Windows Installer“使用”对话框窗口。有什么我做错了吗?

【问题讨论】:

  • 请参阅下面的链接以获取将来可能会有所帮助的命令行构建器工具。

标签: windows-installer


【解决方案1】:

参数要求 / ( /I /QB ) 属性 (FEKO_SILENT=) 不应有 /。

Command-Line Options

【讨论】:

    【解决方案2】:

    克里斯托弗给出了正确的想法。 第一次看他的句子没看懂,这里更清晰全面:

    • 通常不要在 MSI 属性前加上斜线,无论是您自己的还是内置的!

    • 命令行中使用的属性有:

    FEKO_TMPDIR
    FEKO_SILENT
    添加本地
    TARGET_IS_EM64T
    安装目录

    把“/”留给他们。 顺便说一句,我会添加一个 /L*v "c:\mylogfile.log" 有点参数。

    【讨论】:

      【解决方案3】:

      为帮助消除 msiexec.exe 命令行错误,请尝试使用 Wise Command Line Builder Tool: https://serverfault.com/questions/30068/silent-install-of-msi/67001#67001

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-04-11
        • 1970-01-01
        • 1970-01-01
        • 2010-10-01
        • 2017-01-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多