博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SCCM 2007 R2 setp by setp(十一)-软件分发
阅读量:7137 次
发布时间:2019-06-28

本文共 1562 字,大约阅读时间需要 5 分钟。

  sccm的软件分发,是SCCM中的一个重要功能,很难想象我们在一个50台以上的网络,通过手动去安装软件的场景。

     sccm的软件分发可以看作是SCCM向客户端发送一个安装软件的命令。然后客户端去执行命令完成安装。软件的分发主要有两种,一种用户参与,一种不需要用户参与。

     用户参与:软件在安装的过程中要与用户进行交互,输入安装路径啊,个性化配置啊,选择安装组件啊之类的。

    不需要用户参与(即静默安装):静默安装即是在安装过程中,完全后台进行,不会有对话框之类的东西弹出,也不需要用户去配置软件的安装过程。安装完成后自动退出安装进程并且报告给SCCM。

     今天我们主要实验的静默安装的类型,静默安装类型和用户参与的类型在SCCM运行的角度上看,并没有任何的差异,只是对软件有了要求,要求播发的软件必须支持静默安装。如何知道我的软件是否支持静默安装了。一般说来,如果你购买的是正版软件,那么你可以和你的供应商取得联系。如果软件连源于网络,你采用CMD命令的方式来运行软件的安装,或者加/?参数,试试能不能找到静默安装的参数。还有就是你可以看看软件的发行文档之类的东西。如果,软件不支持静默安装,那么你只能采用重新打包成MSI格式的安装包了。工具有很多,不在今天的讨论范围。

       接下来,我们一起来分发一个软件winrar,来看看SCCM的软件分发效果。

       1 把WINRAR的软件包放到SCCM服务器上,或者一个共享文件夹中。我把软件放到SCCM上。在放置软件的时候,最好一个软件一个目录。

       2  打开SCCM的控制台,定位到下图的位置,我们开始新建软件包。

 

3 输入包的常规信息,完成后点击下一步:

4 选择“此包包含源路径”,对于我们今天的情况。完成后点击下一步:

5 选择“通过常用comfigmgr包共享分发文件夹”。

6 默认不变,下一步;

7 一直下一步知道完成。

8 新建分发点

9 选择分发点,选择以你的SCCM服务器名称为名字的一个。注意,我这里有一个“smspxeimages”的共享,这个是安装了PXE操作系统分发才有的,如果你没有不必在意。点击下一步,然后完成。

10 查看软件分发点内容是否更新,装况必须为“已安装”。SCCM已经将此安装包更新到了SCCM默认的共享上了。你也可以到SCCM的默认共享上去看,是否有此包,更具下图中的路径来查看。

11 配置安装命令或者程序,包已经更新到分发点共享了。那么就意味着客户端可以拿到内容了。有了内容还不行,我们还要告诉客户端,通过什么命令来安装这个软件。

新建程序,在名称栏,我们输入一个名称,我这里叫install。

命令行中填入,我要成功安装这个软件所运行的命令,winrar的静默安装参数是后面加/s。这个命令实际上是,客户端在源文件目录(不是SCCM的共享目录哈,是SCCM客户端把内容下载到客户端后的那个目录)下去运行的命令。

12 配置磁盘空间要求和其他选项,我这里保持默认:

13 选择无论用户时候登陆,一直点下一步知道完成。

14 将软件分发到客户端,我这里新建里了一个集合,只包含了一台客户端:

15 配置播发

16 我配置尽快播发。

17  一直点击下一步知道完成。

我们来开看客户端的情况:

在播发出去后等一段时间,或者手动更新客户端的策略,就会收到上图的对话框。

由于WINRAR软件很小,过一会儿,就安装成功了。

以上情况是SCCM工作都很正常,客户端工作也很正常的情况下。实际过程中并非这么顺利,下一篇我们一起来探讨一下SCCM在软件分发时候的故障排除。以及我们如何做一些简单的软件分发的规划。

本文转自zhaonaiqiu 51CTO博客,原文链接:http://blog.51cto.com/naima/823017,如需转载请自行联系原作者

你可能感兴趣的文章
【Shell脚本】合并行
查看>>
ORACLE同义词总结
查看>>
(转载)JavaScript大师Nicholas C. Zakas谈TypeScript
查看>>
2011蓝桥杯(高职)
查看>>
Kraft 0.50 发布,小型文档管理程序
查看>>
Nginx 1.3.10 开发版发布
查看>>
ASP.NET控件缩写大全
查看>>
windows 2003 下IIS没有ASP.NET 1.1.4322选项卡
查看>>
TP-Link 普联 TL-PA201 及TL-PWA2801N配对配置过程
查看>>
windows phone8 相比windows phone7中不同
查看>>
DDD~基础设施层
查看>>
Struts+iBatis+Spring+mysql整合开发
查看>>
将C++里的Mat矩阵保存并由matlab提取分析
查看>>
从程序员到项目经理(14):项目经理必须懂一点“章法”
查看>>
linux系统监控示例:vmstat
查看>>
Lock关键字的用法
查看>>
Automatic Tuning of Undo Retention
查看>>
Android 程序清单文件详解
查看>>
NFS挂载文件系统:unable to get mount port number from server, using default
查看>>
Attributes
查看>>