我已经开发了Outlook Add In,我需要在公司范围内的所有员工电脑上安装它。我已经设法创建了一个MSI安装程序包,但它似乎只将必要的文件放在目标PC上,然后无论如何都要选择setup.exe。
我被告知setup.exe(或单击Once)不能用于所有计算机上的静默安装。
实现全公司范围安装的最佳方法是什么?
感谢任何帮助,谢谢。
您可以创建一个MSI安装程序,然后使用它通过GPO部署软件。创建MSI安装程序请参见使用Windows Installer部署办公解决方案,使用GPO的方法请参见如何在Windows Server 2008和Windows Server 2003中使用组策略远程安装软件。
下面的文章也会对你有所帮助:
- 使用组策略计算机启动脚本部署Office 2013
- HowTo:使用Windows Server组策略自动安装COM加载项
您可以通过启动脚本或其他软件部署机制轻松地部署加载项。您也可以静默安装。看到:
https://technet.microsoft.com/en-ca/library/cc759262 (v = ws.10) . aspxhttps://technet.microsoft.com/en-us/library/cc775850 (v = ws.10) . aspx
Dotnet框架,VCRedist, VSTO运行时和您的MSI,都可以静默安装。只需谷歌每一个,并为他们准备批处理脚本。
Setup.exe只是一个带有一些安装检查的批处理启动器。