SCCM2007 R2分发软件
上篇文章中我们用 SCCM2007 R2 实现了资产管理,本文中我们将用 SCCM2007 R2 实现另一个重要功能-软件分发。软件分发是 SCCM 服务器最常见的用途之一,也是 SCCM 服务器的强项。 SCCM 的软件分发比组策略要强很多,首先, SCCM 分发的软件可以支持多种格式,而组策略无法支持最常见的 EXE 文件;其次,组策略是基于 OU 进行分发,每台计算机只能加入一个 OU ,而 SCCM 是基于集合进行分发的,一台计算机可以同时属于多个集合,这样 SCCM 在进行软件分发时灵活性就要好很多了。当然,考虑到 SCCM2007 不菲的价格,它的功能强点也就在情理之中了。
本文中我们准备用 SCCM2007 R2 在 XP 客户机上分发一个小软件: Firefox 。 SCCM2007 分发软件和 SMS 分发软件很类似,也是通过数据包,程序,分发点和播发来完成分发工作。下面我们来看看具体的软件分发步骤,首先我们在 SCCM 服务器上查看一下客户端代理中是否启用了软件分发功能。在 SCCM 服务器上打开 SCCM 管理控制台,在客户端代理中查看播发程序客户端代理,如图 1 所示,我们发现软件分发的功能已经被启用了。
图 1
启用了软件分发功能后,如图 2 所示,我们在 SCCM 管理控制台中定位到软件分发,选择新建包。
图 2
在新建包向导中我们输入软件包的一些参数,如图 3 所示,除了名称是必需的,其余的参数都可以不写。
图 3
接下来设置包的数据来源,从图 4 中可以看到,包的安装文件在 E:\Firefox 目录下。
图 4
OK ,数据包已经创建完毕。
图 5
设置完数据包后,如图 6 所示,我们在数据包中设置分发点。
图 6
由于只有一个站点系统角色,因此分发点只能选择 SCCM 服务器。
图 7
设置完分发点后,接下来就要设置数据包的安装程序了。如图 8 所示,我们设置了安装程序的名称以及命令行,命令行是关键参数。
图 8
接下来设置安装程序的运行模式,我们设置为需要用管理员权限来进行安装。
图 9
数据包,安装程序和分发点都设置完毕后,我们来设置播发,如图 10 所示,我们创建了一个播发,把 Firefox 数据包和安装程序分发到 Windows XP 集合上,显然 Windows XP 集合中包括了 XP1 和 XP2 两台客户机。
图 10
接下来设置播发的生效时间。
图 11
如图 12 所示,我们设置让客户端从分发点下载数据包后再进行本地安装。
图 12
设置完播发后, SCCM 服务器端的配置就结束了。客户机每隔 60 分钟会检查服务器端有没有更新的播发。如果我们希望客户机能够尽快检测到我们创建的播发,可以如图 13 所示,在 Configuration Manager 中手工更新“计算机策略检索和评估周期”。
图 13
到了预设的播发时间后,如图 14 所示,客户机的屏幕右下角会出现运行播发程序的提示。我们选择运行播发程序。
图 14
运行播发后,我们在客户机上可以看到 Firefox 已经启动了安装程序。
图 15
安装 Firefox 的过程很简单,很快我们就可以使用 Firefox 了。怎么样,您是否愿意尝试一下用 SCCM2007 来分发软件呢?
图 16