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

一、             建立 Microsoft Office 2003 软件分发点

步骤请详见“ 组策略部署软件之一:软件分发概论与部署MSI程序包

二、             安装用来制作 .mst 的工具

下载 Microsoft Office 2003 Microsoft Office 2003 Resouce Kit (可从附件中下载),运行 ork.exe 进行安装

安装完成后可以在“开始”菜单程序中看到 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 文件的步骤做必要的说明,其它的步骤大家可以采用默认设置

我们在此界面只安装 Microsoft Office Outlook ,但还需要安装 Office 共享功能中 Visual Basic for Applications ,以保证 Microsoft Office Outlook 部分功能的使用

剩余步骤均采用默认配置即可,直到出现“ Finish ”,点击“ Finish ”完成,现在已经制作好 MST 文件了。

四、部署 MST 文件

       以域管理员身份登录 DC( 域控制器 ) ,然后依次点击 开始 程序 管理工具 →Active Directory 用户和计算机 菜单项,在相应的 OU 上面右击 属性,在 组策略 标签中点击 新建 按钮,并将新建的组策略对象命名为“软件分发,并单击下方的 编辑 按钮,在打开的 组策略编辑器 窗口中依次点击 用户配置 软件设置 软件安装 。接着右键单击 软件安装 ,并在弹出的菜单中选择 属性 。在 软件安装 属性 对话框中手工输入 “\\ 算机名或 IP 地址 \ 共享文件名 \ 路径名 ” → 选择 Office 2003 的安装程序包 “打开” 出现“对话框”选择“高级”

   

一、             客户端安装

OU 下的用户登录,打开“控制面板” “添加 / 删除程序” 添加“新程序” 选择“添加”进行安装