gpt4 book ai didi

powershell - 静默安装 .msi 时出现 ExitCode 1603

转载 作者:行者123 更新时间:2023-12-02 22:46:27 25 4
gpt4 key购买 nike

我正在尝试编写一个以静默方式安装 .msi 的脚本。当我从 Powershell 命令行以带有参数/qn 的 ./thing.msi 运行命令时,它工作得很好。
但是,现在它在脚本中,它返回 1603 错误(“安装过程中发生 fatal error ”)。如果我尝试切换它并使用或不使用/quite 转到/qb,它会运行,但它不是静默的。使用 -WindowStyle Hidden 也无济于事。有什么想法吗?

$InsightInstall = Start-Process -FilePath $PSScriptRoot\support.msi -
ArgumentList "/quiet /qb" -Wait -Passthru -WindowStyle Hidden
if($InsightInstall.ExitCode -eq 0)
{
Write-Host "Installation complete."
}
else
{
Write-Host "Failed with ExitCode" $InsightInstall.ExitCode
pause
}

最佳答案

你不需要那么努力(我认为不需要 Start-Process)。就跑 msiexec并指定包,后跟参数。

msiexec /i d:\path\package.msi /quiet

关于powershell - 静默安装 .msi 时出现 ExitCode 1603,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44553450/

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