Windows 10 在Outlook中静默安装加载项

Windows 10 在Outlook中静默安装加载项,windows-10,outlook-addin,code-signing-certificate,Windows 10,Outlook Addin,Code Signing Certificate,是否有一种方法可以在不显示证书或警告对话框的情况下将加载项静默可信地安装到MS Outlook?   是我客户的It部门反对安装证书 我们在Win10环境中工作。 在IT部门提出请求之前,我们购买并使用了代码签名证书。要防止出现对话框,您需要将证书安装到计算机上的受信任根证书颁发机构存储中,请参阅。你可能会发现这篇文章很有帮助 注意,MSI允许以静默方式安装软件。有关更多信息,请参阅 您应该能够在msiexec中使用/quiet或/qn选项来执行静默安装。MSI包导出公共属性,可以使用msiex

是否有一种方法可以在不显示证书或警告对话框的情况下将加载项静默可信地安装到MS Outlook?   是我客户的It部门反对安装证书

我们在Win10环境中工作。
在IT部门提出请求之前,我们购买并使用了代码签名证书。

要防止出现对话框,您需要将证书安装到计算机上的受信任根证书颁发机构存储中,请参阅。你可能会发现这篇文章很有帮助

注意,MSI允许以静默方式安装软件。有关更多信息,请参阅

您应该能够在msiexec中使用/quiet或/qn选项来执行静默安装。MSI包导出公共属性,可以使用msiexec参数末尾的PROPERTY=value语法进行设置。例如,此命令安装一个没有UI和没有重新启动的包,其中包含一个日志和两个属性:

msiexec /i c:\path\to\package.msi /quiet /qn /norestart /log c:\path\to\install.log PROPERTY1=value1 PROPERTY2=value2

也可以考虑使用GPO(组策略对象)部署插件。在文章中阅读更多关于这方面的内容

当然-只有在使用VSTO时才需要证书。如果您创建一个纯基于COM的加载项(IDTExtensibility2等)加载项,Outlook将非常好

…将证书安装到受信任的根证书颁发机构存储中,当然不是为本地用户,而是为本地计算机;-)