当我创建软件安装策略时,我通过编辑Orca中的MSI来禁用Flash Player插件的自动更新功能.我这样做是因为我希望我的所有机器都运行完全相同的插件版本.
现在,已经过了一段时间,并且已经发布了更新版本的Flash Player插件.是时候推出插件的更新版本了.我已经拥有了新的MSI,但我对下一步该做什么感到很遗憾.
>我在软件安装GPO中看到了升级选项卡,但是
那里的所有内容都会被用作附加组件
更大的主程序,而不是发布的更新
时间.
>我已经读过最好创建一个新的软件安装
使用新MSI的策略,撤消旧GPO并分配新GPO.
我觉得,随着时间的推移,我会结束更多的被撤销
政策比积极政策.
>我还读到有些人取代了成功
使用新MSI的旧MSI,只是告诉GPO重新部署.
这似乎是一种只会让我进入的后门方法
麻烦.
简而言之,通过组策略推出新版本的正确,最佳实践或首选方式是什么?
解决方法
>使用ORCA使用您想要的任何自定义进行编辑,并将其另存为变换(或将其保存为全新的MSI,无论哪种方式适合您).
>将新的MSI(和转换)放在您的软件部署共享上.
>将此软件(和转换)添加到现有策略中.它会自动检测它作为以前版本的Flash Player的升级.您可以在同一策略中添加所有版本,如果您之前已经配置它(x86:插件和ActiveX,x64:插件和ActiveX),或者您可以继续使用您已有的任何GPO布局.只需确保您在策略中添加like-for-like,它就会自动将这些视为升级.
>如果出于某种原因,它们不会被自动检测为升级,您可以在策略中自行设置.这是处理这种情况的正确方法.
这真的没什么特别的.
您应该考虑的一件事是,每次有新版本时,不要使用ORCA编辑MSI,您可以使用Flash Player首选项创建mms.cfg文件as outlined here.升级时不会触及此文件,因此您只需要推出此文件一次,然后就可以部署一个vanilla Flash Player安装.我已经将组策略文件首选项与项目级别定位一起使用,将它放在混合环境中的x86和x64机器上的正确位置.