如何使用PowerShell使用"完整安装选择"安装web部署



我是PowerShell新手,正在尝试使用PowerShell在我的Azure VM上安装Web Deploy 3.6,但它只安装了最低限度的功能,我想安装安装程序中可用的所有功能(完整(。

我该怎么做?

我正在使用一个类似这样的命令:

Start-Process -FilePath "C:WindowsTempWebDeploy_amd64_en-US.msi" -ArgumentList "/quiet /passive"

按照以下方式安装.msi文件的所有功能

使用ALLLOCAL = ALL

使用ALLLOCAL=ALL命令在本地磁盘上安装MSI中的所有功能。@mklement0 已经对此进行了评论

Start-Process -FilePath "C:WindowsTempWebDeploy_amd64_en-US.msi" -ArgumentList "ADDLOCAL=ALL /quiet /qn"

使用InstallMode

InstallMode=Complete命令,该命令允许您安装.msi文件的所有功能。

Start-Process -FilePath "C:WindowsTempWebDeploy_amd64_en-US.msi" -ArgumentList "/quiet qn InstallMode=Complete"

注意:使用此InstallMode=Complete命令之前,请确保检查供应商。因为这取决于供应商如何创建MSI文件。

很少引用

  1. PowerShell安装用于托管服务器的Web Deploy 3.6
  2. Powershell安装msi
  3. InstallMode&ADDLOCAL

最新更新