SCCM有多种客户端部署方式,例如通过控制台配置自动发现部署,组策略部署,手动部署,脚本部署等,今天介绍的是如何通过组策略部署客户端

首先我们打开组策略控制台新建一个组策略,命名为KSLX_SCCMAgentForKS,该组策略将会应用到KS站点上,为隶属于KS站点中的计算机部署客户端,编辑我们新建的组策略,导航到"计算机配置"-》"管理模板",右键选中管理模板,然后点击"添加/删除模板"
组策略部署SCCM客户端_第1张图片

接下来我们会看到一个弹出的窗口,我们在窗口上点击添加,这里我们需要添加SCCM安装包中的两个组策略模板文件,该模板存放在SCCM安装文件的SMSSETUP-》TOOLS-》ConfigMgrADMTemplates中,找到这两个模板文件,将它们添加到当前组策略的模板中
组策略部署SCCM客户端_第2张图片

模板成功添加后,我们展开管理模板,可以看到有了一个新的选项"经典管理模板",我们展开他的子项,可以看到右侧的面板中有两个有关SCCM客户端安装的配置选项

组策略部署SCCM客户端_第3张图片

接下来我们需要对这2个选项进行配置,首先配置Site Assignment,启用这个配置,然后填入客户端被指派的站点,因为我有安装辅助站点,所以此处需要填写辅助站点的站点代码KS1,其他值保持默认即可
组策略部署SCCM客户端_第4张图片

配置Deployment Setting,启用该配置后,我们需要填入一些特定参数,指定客户端的某些配置信息,CCMSETUP.EXE SMSSITECODE=AUTO SMSMP=KS5P-SCCM-S01
SMSSITECODE是将客户端指派给该站点,我们可以指定站点代码,也可以直接设定为AUTO,让客户端自己去选择最近的站点,但是此处需要注意的是,如果我们有架设在internet上的SCCM站点,那么是不能使用AUTO的,需要手动指定站点代码。SMSMP是指派客户端的初始化管理点,客户端将从该管理点获取SCCM的策略和应用程序
组策略部署SCCM客户端_第5张图片

配置完上面的两个选项后,我们需要在组策略中添加客户端的部署安装文件,首先我们需要从SCCM的安装文件中将ccmsetup.msi文件拷贝到一个共享目录中(ccmsetup.msi文件的路径在SMSSETUP\BIN\I386下),该共享目录必须开放everyone的读取权限,但是如果你部署的客户端都是加域的计算机,那就没必要专门建立一个共享目录存放该文件,我直接将该文件拷贝到了AD的SYSVOL文件夹中的Script文件中,该目录默认开放域账户读取权限,接下来我们在组策略中配置安装包的部署,展开计算机配置中的"策略"-》"软件设置"-》"软件安装",右键点击选择新建数据包,然后找到我们放在script中的ccmsetup.msi文件,部署方式选择已分配,点击确定

组策略部署SCCM客户端_第6张图片

全部配置完成后,我们将组策略挂载到对应的站点,此外我们还可以根据需求来配置WMI的筛选去有选择的安装,例如此处我就通过WMI筛选条件限制该策略只在win7,win8,win10的客户端上执行,所以该策略不会在任何服务器版本的操作系统上执行

组策略部署SCCM客户端_第7张图片

好了,到此组策略部署客户端就完成了。