组策略升级应用程序

升级应用程序
1.打开“组策略软件安装”。
2.在详细信息窗格中,右键单击新的 Windows Installer 升级程序包(不是要升级的程序包)。
3.单击“属性”,然后单击“升级”选项卡。
4.单击“添加”,创建或添加到要用新升级程序包升级的程序包列表。
5.在“添加升级程序包”对话框中的“选择程序包的来源”下,执行如下操作之一:
单击“当前组策略对象 (GPO)”。
依次单击“某个特定 GPO”、“浏览”,然后单击要升级的组策略对象。
6.查阅“要升级的程序包”下的程序包列表,该列表列出了已在所选定的组策略对象内部指派或发布的所有其他程序包。
7.单击要升级的程序包,然后执行以下操作之一:
要使用完全不同的应用程序(也许是由不同的提供商提供的应用程序)替代某个应用程序,请单击“卸载现有程序包,然后安装升级程序包”。
要安装一个较高版本的同类产品,同时保留用户应用程序首选项、文件类型关联等等,请单击“程序包可以升级现有程序包”。
8.(可选)要强制升级,请在“升级”选项卡上,选中“现有程序包所需的升级”复选框。
注意

To complete this procedure, you must be logged on as a member of the Domain Administrators security group, the Enterprise Administrators security group, or the Group Policy Creator Owners security group.
执行该过程之前,必须先指派或发布升级程序包。
根据组策略对象,“要升级的程序包”下的程序包列表可能具有零或多个条目。
如果这是在组策略控制台树中的“计算机配置”下进行的升级,那么“现有程序包所需的升级”复选框将被选中并且不可用,因为程序包只能指派给计算机,而不能发布。
要打开“组策略软件安装”,请参阅“相关主题”。

2003组策略部署升级软件

部署和升级软件
通过使用“组策略软件安装”来指派 Windows Intaller 软件包,您可以为被管理环境中的远程计算机部署和升级软件。Windows Installer 程序包在组策略对象中进行部署和管理,组策略对象依次与特定的 Active Directory 容器(可以是站点、域或组织单位)相关联。可以使用“控制面板”中的“添加或删除程序”,来在本地计算机上安装、升级或管理应用程序。还可以使用“远程桌面连接”和“添加或删除程序”,来在远程计算机上安装或升级应用程序。详细信息,请参阅添加或删除程序概述和远程桌面连接。

一些最常见的任务包括将软件部署到远程计算机、升级远程计算机上的软件和在本地计算机上安装或升级软件。

将软件部署到远程计算机
1.打开组策略对象编辑器。
2.执行以下任一操作:
要向计算机指派软件应用程序,请在控制台树中双击“计算机配置”。
要向用户指派或发布软件应用程序,请在控制台树中双击“用户配置”。
3.双击“软件设置”,然后单击“软件安装”。

位置
组策略对象/计算机配置或用户配置/软件设置/软件安装
4.右键单击“软件安装”,单击“新建”,然后单击“程序包”。
5.单击要指派的 Windows Installer 程序包,然后单击“打开”。
6.在“部署软件”中,单击“已指派”。
注意

To complete this procedure, you must be logged on as a member of the Domain Administrators security group, the Enterprise Administrators security group, or the Group Policy Creator Owners security group.
“组策略软件安装”在 Active Directory 环境中运行 Windows 2000、Windows XP Professional 和 Windows Server 2003 家族的计算机中可用。
要使用“组策略软件安装”,必须新建一个组策略对象,或者编辑站点、域或组织单元现有的组策略对象。还可以在“Active Directory 用户和计算机”或“Active Directory 站点和服务”中将组策略对象链接到站点、域或组织单元中。有关打开组策略对象编辑器的方法的详细信息,请参阅组策略。
许多软件应用程序都附带 Windows Installer 程序包(.msi 文件)。详细信息,请参阅软件制造商所提供的文档。
升级远程计算机上的软件
1.打开组策略对象编辑器。
2.执行以下任一操作:
要在远程计算机上升级软件应用程序,请在控制台树中双击“计算机配置”。
要升级用户的软件应用程序,请在控制台树中双击“用户配置”。
3.双击“软件设置”,然后单击“软件安装”。

位置
组策略对象/计算机配置或用户配置/软件设置/软件安装
4.右键单击“软件安装”,单击“新建”,然后单击“程序包”。
5.单击将充当升级程序包的 Windows Installer 程序包,然后单击“打开”。
6.在“部署软件”中,单击“已指派”。
7.在详细信息窗格中,右键单击要执行升级的 Windows Installer 程序包(不是要升级的程序包)。
8.单击“属性”,然后单击“升级”选项卡。
9.单击“添加”创建或添加到要由当前程序包升级的程序包列表。
10.在“选择程序包的来源”下,单击“当前组策略对象 (GPO)”或“某个特定 GPO”,将其用作要升级的程序包来源。如果您单击“某个特定 GPO”,请单击“浏览”,然后单击所需的组策略对象。
11.查阅“要升级的程序包”下的程序包列表,该列表列出了已在所选定的组策略对象内部指派或发布的所有其他程序包。根据组策略对象,该列表可能有零个或多个项目。
12.单击要升级的程序包,然后执行以下任一操作:
要将某个应用程序替换为完全不同的应用程序,请单击“卸载现有程序包,然后安装升级程序包”。
要安装同一产品较新的版本,同时保留用户的应用程序首选项,请单击“程序包可以升级现有程序包”。
13.如果您希望强制进行升级,请在“升级”选项卡上,选中“现有程序包所需的升级”复选框。如果在组策略控制台树的“计算机配置”下进行升级,该复选框将不可用并已经选中,因为程序包只能指派给计算机,而不能发布。
注意

To complete this procedure, you must be logged on as a member of the Domain Administrators security group, the Enterprise Administrators security group, or the Group Policy Creator Owners security group.
“组策略软件安装”在 Active Directory 环境中运行 Windows 2000、Windows XP Professional 和 Windows Server 2003 家族的计算机中可用。
要使用“组策略软件安装”,必须新建一个组策略对象,或者编辑站点、域或组织单元现有的组策略对象。还可以在“Active Directory 用户和计算机”或“Active Directory 站点和服务”中将组策略对象链接到站点、域或组织单元中。有关打开组策略对象编辑器的方法的详细信息,请参阅组策略。
许多软件应用程序都附带 Windows Installer 程序包(.msi 文件)。详细信息,请参阅软件制造商所提供的文档。
通过使用“添加或删除程序”来在本地计算机上安装或升级软件
1.打开控制面板中的“添加或删除程序”。
2.单击“添加新程序”,然后单击“CD 或软盘”。
3.按照屏幕上的说明进行操作。
注意

To open Add or Remove programs, click Start, click Control Panel, and then double-click Add or Remove programs.
当使用“添加/删除程序”时,可以只安装为 Windows 操作系统编写的程序。