多语言展示
当前在线:1838今日阅读:167今日分享:27

在Active Directory域控制器中发布MSI程序包

为Active Directory域中的计算机或用户安装各种应用软件是网络管理员的日常工作之一,而通过编辑组策略在Active Directory域中进行“软件部署”是迅速完成任务的理想方式。在Active Directory域中实现软件部署主要取决于三个方面:Windows Installer、组策略和安装文件本身,并且既可以为域用户部署软件,也可以为域成员计算机部署软件。 MSI(Microsoft Software Installer,微软软件安装器)文件是Windows Installer能够部署的仅有的两种文件类型之一,Windows Installer是Microsoft企业制定的一种安装文件标准,采用这种标准的安装文件会采取一种所有组件彼此独立的方式进行打包。用户可以对这种安装文件进行检查、精简,并可以决定将其安装在本地或是不安装。 假设要为每个系统管理员组的用户分发“微软拼音输入法2003”安装程序,并且每个用户可以决定是否安装该程序。为实现这个目标,首先要把“微软拼音输入法2003”的MSI安装文件MSPY2003.msi放入AD域中的共享文件夹中,并保证所有域用户都有访问该文件夹的权限。发布MSI程序包操作步骤如下所述:
步骤/方法
1

第1步,以系统管理员身份登录域控制器,打开“Active Directory 用户和计算机”窗口。在左窗格中右键单击域名,并选择“属性”命令,如图2所示。 图2 选择“属性”命令

2

第2步,在打开的“Jinshouzhi.com.cn 属性”对话框中切换到“组策略”选项卡,并单击“新建”按钮新建名称为MSPY2003的策略,如图2所示。 图2 “组策略”选项卡

3

第3步,保持MSPY2003策略的选中状态,单击“编辑”按钮打开“组策略编辑器”窗口。在左窗格中依次展开“用户配置”→“软件设置”目录,然后右键单击“软件安装”选项,在弹出的快捷菜单中依次选择“新建”→“程序包”命令,如图2所示。 图2 选择“程序包”命令 小提示:在“计算机配置”和“用户配置”目录中都包含“软件安装”选项,并且都用于在AD域中部署软件。如果软件要部署到AD域中的计算机中,需要在“计算机配置”目录中进行设置;如果软件要部署给AD域中的用户,则应该在“用户配置”目录中设置。

4

第4步,在“打开”对话框中通过网上邻居找到事先存储在域共享文件夹中的MSI程序包安装文件MSPY2003.MSI,并单击“打开”按钮,如图2所示。 图2 选中MSI程序包

5

第5步,打开“部署软件”对话框,选中“已发布”单选框,并单击“确定”按钮,如图2所示。 图2 选中“已发布”单选框 小提示:在Windows Server 2003(SP1)系统中,Windows Installer提供“发布”和“指派”两种软件部署方式。“发布”方式不会自动为域内客户安装软件,而是把安装选项放到域用户的“添加或删除程序”中,供用户在需要的时候自主选择安装;“指派”方式则直接把软件安装到域成员计算机的开始菜单程序组中。“发布”方式一般用于给用户提供各种软件工具,由用户按需选择安装或不安装;“指派”方式可用于软件的强制安装使用,用户无权自行卸载软件。

6

第6步,返回“组策略编辑器”窗口,可以在右窗格中看到已经发布的软件名称。关闭“组策略编辑器”窗口和“Active Directory 用户和计算机”窗口,如图2所示。 图2 成功发布软件

推荐信息