由于强制重启,SSMS 静默安装不起作用

SSMS silent install does not work due to forced restart

为什么即使使用了 /norestart 参数,静默安装 SQL Server Management Studio 也需要重新启动机器?我以这种方式从 InnoSetup 安装

 ShellExec(Verb, ExpandConstant('{syswow64}\cmd.exe'), 
'/C ' + 'start /w SSMS-Setup-ENU.exe /install /quiet /norestart /log "SSMS_logs/ssms-logs.log"', '', WShow, ewWaitUntilTerminated, Err);

并且日志显示安装因等待重新启动而停止。 提前致谢

建立在 AlwaysLearning 之上,我找到的解决方案是只安装在不需要重启的系统上。如果这对您不起作用,请尝试以下解决方法:enter link description here