环境:

3台虚拟机,主要安装服务角色和软件分别如下:

SCCMDC:AD+DNS

SCCM:SCCM2007+SQL2005SP2

SCCMClient:office2003

目标:

通过使用SCCM进行集合筛选,筛选出安装了Office2003的PC,然后对这部分PC进行Office升级,把2003升级到2007,客户端用户都是无权限的普通域用户,软件采用后台安装无交互安装。

步骤:

1.检查SCCM站点系统状态和组件状态

通过SCCM把客户端的office2003升级到office2007_客户

2.查看客户端已安装了Office2003

通过SCCM把客户端的office2003升级到office2007_客户_02

3.打开SCCM控制台,查看现有集合

通过SCCM把客户端的office2003升级到office2007_office2003_03

4.新建集合

通过SCCM把客户端的office2003升级到office2007_客户_04

5.输入新集合名称

通过SCCM把客户端的office2003升级到office2007_客户_05

6.建立成员身份规则

通过SCCM把客户端的office2003升级到office2007_SCCM_06

7.选择导入查询语句,选择所有系统

通过SCCM把客户端的office2003升级到office2007_客户_07

8.选择编辑查询语句

通过SCCM把客户端的office2003升级到office2007_休闲_08

9.新建条件

通过SCCM把客户端的office2003升级到office2007_office2007_09

10.选择,属性类“添加/删除程序”,属性“显示名称”

通过SCCM把客户端的office2003升级到office2007_SCCM_10

11.值选择Microsoft Office Professional Edition 2003

通过SCCM把客户端的office2003升级到office2007_休闲_11

12.条件属性就是判定客户端的添加删除中有显示Microsoft Office Professional Edition 2003,即属于这个集合

通过SCCM把客户端的office2003升级到office2007_客户_12

13.

通过SCCM把客户端的office2003升级到office2007_休闲_13

14.显示查询设计

通过SCCM把客户端的office2003升级到office2007_office2007_14

15.

通过SCCM把客户端的office2003升级到office2007_SCCM_15

16.点击“完成”

通过SCCM把客户端的office2003升级到office2007_休闲_16

17.更新集合,Office 2003 update 2007集合中会筛选出sccmclient客户端

通过SCCM把客户端的office2003升级到office2007_休闲_17

18.在SCCM服务器下D盘下office2k7文件夹是Office2007安装文件,并要制作一个office自定义安装文件

通过SCCM把客户端的office2003升级到office2007_office2003_18

19.在cmd中输入setup.exe /admin ,新建一个Office安装程序自定义文件

通过SCCM把客户端的office2003升级到office2007_休闲_19

20.使用Office自定义工具,指定MSP

通过SCCM把客户端的office2003升级到office2007_客户_20

通过SCCM把客户端的office2003升级到office2007_office2007_21

通过SCCM把客户端的office2003升级到office2007_SCCM_22

21.新建一个msp文件夹,共享此文件

通过SCCM把客户端的office2003升级到office2007_休闲_23

22.把Office自定义工具制作的office2k7.msp另存为到共享的MSP文件夹中

通过SCCM把客户端的office2003升级到office2007_休闲_24

23.接下来制作Office软件分发包,在SCCM控制台中,选择软件分发,选择新建,选择包

通过SCCM把客户端的office2003升级到office2007_office2003_25

24.输入相关信息

通过SCCM把客户端的office2003升级到office2007_SCCM_26

25.选择“此包包含源文件”

通过SCCM把客户端的office2003升级到office2007_SCCM_27

26.选择office2007文件源

通过SCCM把客户端的office2003升级到office2007_office2007_28

27.

通过SCCM把客户端的office2003升级到office2007_office2007_29

28.

通过SCCM把客户端的office2003升级到office2007_客户_30

29.为Office 2007包,新建一个“程序”

通过SCCM把客户端的office2003升级到office2007_休闲_31

30.输入相关信息,在命令行中输入setup.exe /adminfile \\sccm\msp\office2k7.msp (注:后面路径为msp位置),运行设置为“隐藏”

通过SCCM把客户端的office2003升级到office2007_office2007_32

31.

通过SCCM把客户端的office2003升级到office2007_休闲_33

32.运行方式选择“无论用户是否登录”,运行模式选择“使用管理权限运行”

通过SCCM把客户端的office2003升级到office2007_SCCM_34

33.这里,我选择“取消程序通知”

通过SCCM把客户端的office2003升级到office2007_休闲_35

34. Windows Installer如果没安装,可在Office2007\Enterprise.ww文件夹选择Enterpriseww.msi

通过SCCM把客户端的office2003升级到office2007_office2003_36

通过SCCM把客户端的office2003升级到office2007_office2003_37通过SCCM把客户端的office2003升级到office2007_SCCM_38

35.下一步,下一步,完成

通过SCCM把客户端的office2003升级到office2007_office2007_39

通过SCCM把客户端的office2003升级到office2007_office2003_40通过SCCM把客户端的office2003升级到office2007_SCCM_41

36.

通过SCCM把客户端的office2003升级到office2007_客户_42

37.创建份发点,选择新建分发点

通过SCCM把客户端的office2003升级到office2007_SCCM_43

38.下一步

通过SCCM把客户端的office2003升级到office2007_office2003_44

39.选择分发点

通过SCCM把客户端的office2003升级到office2007_office2007_45

40.

通过SCCM把客户端的office2003升级到office2007_office2003_46

41.为程序进行播发,新建“播发”

通过SCCM把客户端的office2003升级到office2007_SCCM_47

42.输入相关信息

通过SCCM把客户端的office2003升级到office2007_SCCM_48

43.

通过SCCM把客户端的office2003升级到office2007_客户_49

44.输入播发时间和必要分配

通过SCCM把客户端的office2003升级到office2007_客户_50

45.

通过SCCM把客户端的office2003升级到office2007_SCCM_51

46.可以启用以下三个选项

通过SCCM把客户端的office2003升级到office2007_office2003_52

47.下一步

通过SCCM把客户端的office2003升级到office2007_SCCM_53

48.

通过SCCM把客户端的office2003升级到office2007_休闲_54

49.
通过SCCM把客户端的office2003升级到office2007_休闲_55

50.查看客户端情况,选择“计算机策略检索和评估周期”,加快刷新

通过SCCM把客户端的office2003升级到office2007_客户_56

51.相关进程已经启动

通过SCCM把客户端的office2003升级到office2007_休闲_57

52.原先office 2003已经升级到Office 2007

通过SCCM把客户端的office2003升级到office2007_office2007_58

53.打开邮箱查看之前邮件情况

通过SCCM把客户端的office2003升级到office2007_休闲_59

结束…