msiexec无法安装使用https的软件包

时间:2015-12-14 07:04:24

标签: windows-installer

msiexec /qn /i "https://172.0.1.125:8443/api/v1/package/566e56d3474acdafe1ef680a /log c:\windows\temp\csb_package_setup.log CUSTOMER_ID=565d5d688b8604506da815d3 SERVER_ADDRESS=https://172.0.1.125:8443"

msiexec /qn /i "http://172.0.1.125:8080/api/v1/package/566e56d3474acdafe1ef680a /log c:\windows\temp\csb_package_setup.log CUSTOMER_ID=565d5d688b8604506da815d3 SERVER_ADDRESS=http://172.0.1.125:8080"

第一个命令行无法执行,第二个命令行执行成功。 有什么问题?我需要安装证书吗? 谢谢我们):

1 个答案:

答案 0 :(得分:0)

我承认,在从网络服务器安装方面,我从未研究过MSI做什么/不支持(或者说另一种方式哪种方式有效,哪些方法没有)。我无法想象我错过了很多因为我从未见过有人使用它所以如果它有效它可能效果不好。

我确实看到很多人使用EXE bootstrapper / chainers来下载MSI并在安装之前将其缓存。对于InstallShield,这是安装先决条件和套件安装程序,对于WiX,这是Burn。采用一些随机的MSI并创建一个支持Web的WiX引导程序非常容易,就像我之前描述的那样。这就是我要去的方向。