gpt4 book ai didi

sql-server-2012 - 从 Inno Setup 静默安装 SQL Server Express 2012

转载 作者:行者123 更新时间:2023-12-02 07:24:43 25 4
gpt4 key购买 nike

我正在尝试通过使用 Inno Setup 创建的应用程序安装程序以静默方式安装 SQL Server Express 2012。从命令行运行以下命令时,将安装 SQL Server Express 2012,因为我只想显示安装进度,但不允许用户输入任何内容。

有效的命令行命令:

C:\Users\Jason\Desktop>SQLEXPR_x86_ENU.exe /ACTION=Install /INSTANCENAME=MYINSTANCE /INSTANCEID=MYINSTANCE /QS /HIDECONSOLE /INDICATEPROGRESS="False" /IAcceptSQLServerLicenseTerms /SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSYSADMINACCOUNTS="builtin\administrators" /SKIPRULES="RebootRequiredCheck"

为了从我的 Inno Setup 脚本中执行此操作,我有以下代码:

Exec(installName,
'/ACTION=Install /INSTANCENAME=MYINSTANCE /INSTANCEID=MYINSTANCE /QS /HIDECONSOLE /INDICATEPROGRESS="False" /IAcceptSQLServerLicenseTerms /SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSYSADMINACCOUNTS="builtin\administrators" /SKIPRULES="RebootRequiredCheck"',
'',
SW_SHOW,
ewWaitUntilTerminated,
ResultCode);

其中installName = SQLEXPR_x86_ENU.exe

从安装程序运行时,SQL Server Express 2012 安装程序将启动,但在第一个信息对话框之后,它会显示 SQL Server 安装中心窗口,用户必须在安装程序继续之前选择安装类型。他们还必须同意许可协议(protocol),直接从命令行运行时不需要。

关于如何从 Inno Setup 静默运行安装程序有什么想法吗?

最佳答案

从“BUILTIN\Administrators”更改为“BUILTIN\Users”就可以了。

关于sql-server-2012 - 从 Inno Setup 静默安装 SQL Server Express 2012,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19449975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com