在启动过程中使用msiexec安装时出现问题

问题描述

我正在构建一个脚本,以在登录时执行以检查某些应用程序并安装(如果不存在的话),我主要使用Chocolatey,但是对于其回购中不存在的应用程序,我可以设置s3用于下载应用程序并使用msiexec安装。为了确保这些安装不会互相干扰,我通过设置-wait标志使它们在启动过程中运行

start-process c:\windows\system32\msiexec.exe -Wait -ArgumentList '/i "pathToInstallerOnS3.msi" /q'

这对于除其中一个应用程序(我们的VPN)以外的所有应用程序都适用,当该应用程序运行时,将引发一个错误,即找不到安装包。如果我运行相同的msiexec命令而不使用start-process命令将其启动,则该命令在此处可以正常工作,包括从S3运行它,因此,我很确定该包不一定是这里的问题,任何人都有任何指导吗?在此吗?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)