我尝试使用某些设置运行 .MSI 文件,但我不断收到错误“无法打开此安装包。请验证该包是否存在并且您可以访问它,或者联系应用程序供应商以验证这是一个有效的 Windows 安装程序包。”
如果我手动运行该程序(通过单击 .MSI 文件),它就可以工作。 但我想在 PSession 中使用远程命令运行它。
这是我收到错误时使用的命令: “msiexec /qb /i OpenOTPCredentialProviderSetup.msi SERVER_URL=http://192.168.11.37:8080/openotp/ SOAP_TIMEOUT=10”
有人知道这个问题的解决办法吗?
尝试右键单击该文件,转到属性,然后单击窗口底部的“取消阻止”按钮。这个有用吗?
在管理员 PowerShell 中,此命令遇到此问题:
msiexec .\mymsi.msi /qb /i
当我将其更改为此命令时,它起作用了:
msiexec d:\mymsi.msi /qb
有很多可用的解决方案,但我建议从最简单的一个开始:将文件剪切并粘贴到 C 驱动器中,然后从那里安装。