以静默方式安装sqlcmd以接受EULA

Mic*_*elS -1 windows-installer sqlcmd silent-installer

我正在尝试以静默模式安装sqlcmd,但我无法弄清楚如何自动接受EULA.我正在尝试安装的文件名为"MsSqlCmdLnUtils.msi"(从MS下载中心下载).这是我到现在为止所尝试的(与谷歌一起发现):

msiexec /i "MsSqlCmdLnUtils.msi" /passive AcceptEndUserLicenseAgreement=1
msiexec /i "MsSqlCmdLnUtils.msi" /passive ACCEPTEULA=1
msiexec /i "MsSqlCmdLnUtils.msi" /passive ACCEPT=1
msiexec /i "MsSqlCmdLnUtils.msi" /passive EULA=1
Run Code Online (Sandbox Code Playgroud)

以及"= yes"而不是"= 1"的所有组合

我得到的只是ERRORLEVEL 1603(错误1603:安装过程中发生了致命错误.)

有任何想法吗?

Mic*_*elS 6

经过几个小时的绝望,我终于想出了该怎么做.我正在寻找的属性是"IACCEPTMSSQLCMDLNUTILSLICENSETERMS = YES","IACCEPTMSSQLCMDLNUTILSLICENSETERMS = 1"也适用.

所以这是命令:

msiexec /i "MsSqlCmdLnUtils.msi" /passive IACCEPTMSSQLCMDLNUTILSLICENSETERMS=YES
Run Code Online (Sandbox Code Playgroud)

THX @ Microfost提供了很棒的文档 - .-