我有一个应该安装 MSI 包的批处理文件。
`msiexec /i "%~dp0Client.msi" SERVERURL="https://server" WSUSERDIR=%appdata%\Program\users" /quiet`
我以管理员身份执行它,cmd 打开,但它没有安装软件。没有任何反馈。
在这个答案之后,我添加了
pushd %~dp0
start /wait msiexec /i "Client.msi" SERVERURL="https://server" WSUSERDIR=%appdata%\Program\users" /quiet
我试过像
Call msiexec.exe
和start "" "msiexec..."
这样的变化。
我之前已经成功地从 Batch 安装了 MSI,但我不明白这里有什么不同。 我如何找出它不执行的原因? 代码有什么问题吗?