本文出自韩梅的51CTO博客,http://hanmei.blog.51cto.com/521325/136656

 

如果要部署一套软件给用户,但又不希望不同部门内的用户有着不同的设置,例如所部署软件Microsoft Office 2003,但要将PowerPoint部署给市场部,Outlook部署给信息技术部,Excel部署给人事行政部,或者是指派相同的软件给所有的用户,但是希望不同部门的用户可以安装到不同的文件夹、有着不同的快捷方式等不同的设置,此时我们可以通过“修改文件”来达到上述目的,也就是建立.mst的文件,以下我们以部署Microsoft Office 2003为例,来说明如何给指定的用户只安装其中的Outlook文件。

一、             建立Microsoft Office 2003软件分发点
步骤请详见“组策略部署软件之一:软件分发概论与部署MSI程序包
二、             安装用来制作.mst的工具
下载Microsoft Office 2003Microsoft Office 2003 Resouce Kit(可从附件中下载),运行ork.exe进行安装
组策略部署软件之二:制作和部署MST程序包_组策略部署软件

安装完成后可以在“开始”菜单程序中看到Microsoft Office →Microsoft Office Tools → Microsoft Office 2003 Resouce Kit
一、             建立.mst文件
1.运行Microsoft Office →Microsoft Office Tools → Microsoft Office 2003 Resouce Kit →Custom Installation Wizard来制作MST的软件包
组策略部署软件之二:制作和部署MST程序包_组策略部署软件_02
以下只针对MST文件的步骤做必要的说明,其它的步骤大家可以采用默认设置
组策略部署软件之二:制作和部署MST程序包_部署MST程序包_03
 
组策略部署软件之二:制作和部署MST程序包_组策略部署软件_04
 
组策略部署软件之二:制作和部署MST程序包_组策略部署软件_05
 
组策略部署软件之二:制作和部署MST程序包_组策略部署软件_06
 
组策略部署软件之二:制作和部署MST程序包_组策略部署软件_07
 
组策略部署软件之二:制作和部署MST程序包_部署MST程序包_08
 
组策略部署软件之二:制作和部署MST程序包_组策略部署软件_09
我们在此界面只安装Microsoft Office Outlook,但还需要安装Office共享功能中Visual Basic for Applications,以保证Microsoft Office Outlook部分功能的使用
组策略部署软件之二:制作和部署MST程序包_部署MST程序包_10
 
组策略部署软件之二:制作和部署MST程序包_部署MST程序包_11
剩余步骤均采用默认配置即可,直到出现“Finish”,点击“Finish”完成,现在已经制作好MST文件了。
四、部署MST文件
       以域管理员身份登录DC(域控制器),然后依次点击开始程序管理工具→Active Directory用户和计算机菜单项,在相应的OU上面右击属性,在组策略标签中点击新建按钮,并将新建的组策略对象命名为“软件分发,并单击下方的编辑按钮,在打开的组策略编辑器窗口中依次点击用户配置软件设置软件安装。接着右键单击软件安装,并在弹出的菜单中选择属性。在软件安装 属性对话框中手工输入“\\算机名或IP地址\共享文件名\路径名” →选择Office 2003的安装程序包“打开”出现“对话框”选择“高级”
组策略部署软件之二:制作和部署MST程序包_组策略部署软件_12
 
组策略部署软件之二:制作和部署MST程序包_部署MST程序包_13
 
    组策略部署软件之二:制作和部署MST程序包_组策略部署软件_14
 
组策略部署软件之二:制作和部署MST程序包_组策略部署软件_15
 
组策略部署软件之二:制作和部署MST程序包_组策略部署软件_16
 
组策略部署软件之二:制作和部署MST程序包_部署MST程序包_17
一、             客户端安装
OU下的用户登录,打开“控制面板”“添加/删除程序” 添加“新程序”选择“添加”进行安装
组策略部署软件之二:制作和部署MST程序包_部署MST程序包_18