如何利用SCCM 软件分发实现Office升级

摘要:

        SCCM软件分发功能非常强大,首先对软件格式兼容性很高,exe、bat、msi甚至是vbs等格式的文件均可以通过SCCM进行分发。其次可以通过播发的自定义设置,控制是以什么权限进行安装、是否需要用户参与抑或后台运行不让用户察觉。软件分发不仅仅可以全新安装一个软件,还可以对已经安装的软件进行升级。

今天我们以office为案例,演示一下将Office2003升级至Office2010。

正文:

        通过软件分发功能实现软件的升级,我们需要理解其过程。实际上,SCCM2007在软件分发的过程中,只是将软件传递至客户端并赋予一定的参数进行启动,因此软件的升级本质上是将一个升级的软件程序推动到客户端,这个升级的程序自行承担将现有软件升级的功能。我们将Office的升级分为以下三个步骤:

        一、自定义安装软件

        若要自定义 Office 安装程序,需要使用命令行 setup.exe /admin 启动 Office 自定义工具。在命令提示符处,从包的源目录比如 D:\DP_Software\Office2010\Professional 运行 setup.exe /admin。

为了确保无提示安装 Office Professional Plus 2010,需要按如下所示修改和配置设置:

1. 在“授权和用户界面”对话框中,将“显示级别”设置为“无”,这会启用“抑制模式”复选框。

2. 不要有选择“完成通知”和“无法取消”选项。

3. 在“授权和用户界面”下的“产品密钥”框中,输入一个由 25 个字符组成的有效批量许可证密钥。

4. 选中“我接受《许可协议》中的条款”复选框。

5. 保存并命名新创建的 .msp 文件,并将其置于包含包源目录的计算机上 Office Professional Plus 2010 的 \Updates 文件夹中,如 \\DP_Software\Office2010\Professional\Updates\CustomFileOffice2010SilentInstall.MSP。

         二、 创建包和程序

1. 将需要分发的软件统一存放于D:\DP_Software;

2. 新建包;

后续默认即可

3. 将包复制到分发点;

4. 在此包下新建程序;

选择“不管用户是否登录”,使用“管理员权限”进行安装;

         三、 创建播发

1. 新建播发

2. 为播发命名,并选择包以及需要播发的集合;

3. 建议定义播发的过期时间;

4. 客户端接收到此播发后,安装在后台运行,用户无感觉;(如需提醒用户,可在播发中添加提醒消息);

至此,用户可继续使用其他办公系统,office在后台进行了顺利的升级。

分享到