微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决在启动过程中使用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 举报,一经查实,本站将立刻删除。