可以使用 .msi 文件在 Active Directory 环境中部署 Internet Explorer 7

文章翻译 文章翻译
文章编号: 942812 - 查看本文应用于的产品
展开全部 | 关闭全部

简介

当前,大型企业都使用 Software Update Services (SUS) 或 Windows Server Update Services (WSUS) 这样的企业级部署机制来部署应用程序。这些应用程序可能也包括 Windows Internet Explorer。

但是,不使用这些部署机制的小型组织可以使用 Active Directory 分发机制,将特定的应用程序组分配和发布到特定的用户组。若要在 Active Directory 环境中部署应用程序,应用程序的安装程序必须是一个 Windows Installer 包。

较早的 Internet Explorer 7 程序包不是 .msi 文件。因此,无法在 Active Directory 环境中部署较早的程序包。对于重新发布的 Internet Explorer Administration Kit 7 (IEAK 7),我们已经为 IEAK 7 输出包创建了一个 Windows Installer 包装程序。如此一来,组织便可以在 Active Directory 环境中部署这些包。于是,企业不必再使用 SUS 或 WSUS 这样的企业级部署机制。因此,在 Active Directory 环境中,企业可以控制 Internet Explorer 在企业范围内的计算机上的部署,而无需直接操作客户端计算机。

下面的示例是一些您可以在其中使用重新发布的 IEAK 7 来部署 Internet Explorer 7 的应用情境。

情境 1

您想在多台计算机上远程部署 Internet Explorer 7。您没有 SUS 或 WSUS 这样的企业级部署机制。但是,您可以在 Active Directory 环境中使用组策略。

通过使用包含 .msi 文件的重新发布的 IEAK 7,可以将 Internet Explorer 7 部署到 Active Directory 环境中的多个相关组织单位 (OU)。您无需找到每台计算机并分发 CD 来安装 Internet Explorer 7。也不需要编写使用管理凭据运行的脚本来将 Internet Explorer 7 安装到多台计算机上。

注意:如果使用 .msi 文件,则会在客户端计算机上的“控制面板”的“添加或删除程序”中创建一个附加条目。此条目即使在卸载 Internet Explorer 7 之后也不会被删除。如果尝试删除该条目,会再次运行包的安装。

情境 2

您想向 Internet Explorer 7 添加一些自定义组件(如工具栏)。此外,您想要安装所有最新更新。可以使用 IEAK 7 安装自定义组件。虽然打包技术现在使用的是 .msi 文件,但整个过程对于您而言是透明的。

如果使用 IEAK 7 向 Internet Explorer 7 添加一些自定义组件(如工具栏),则无法使用 .msi 文件部署 Internet Explorer 7 的自定义版本。出现这种情况的原因是:.msi 文件可能不允许在 .msi 文件内部启动其他安装。在这些情况下,可以使用以下方法之一:
  • 使用 IESetup.exe 文件部署 Internet Explorer 7 的自定义版本。IEAK 7 向导会生成 IESetup.exe 文件。
  • 为了能够使用 .msi 文件,请在 IEAK 7 向导的“添加自定义组件”屏幕上选择“在系统重新启动以后安装”选项。

情境 3

您想在已经安装了 Internet Explorer 7 的计算机上部署一些自定义设置。可以创建一个 .msi 文件,并以类似的方式将包部署到 Active Directory 环境中的不同计算机上。

更多信息

此外,IEAK 7 还可在创建一个标准的 .exe 文件的同时创建一个 .msi 文件。因此,您可以继续使用 SUS。不过,还可以在 Active Directory 环境中使用组策略部署 Internet Explorer 7。

下面的列表介绍了对创建或编辑 .msi 文件的支持:
  • 使用 WiX 工具集创建 .msi 文件。

    WiX 是一个共享源代码的 Microsoft 产品。它并未包括在 Microsoft 操作系统之中提供给用户。若要下载 WiX,请访问下面的网站:
    http://sourceforge.net/index.php
    Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。
  • 使用 Windows Installer 编辑 .msi 文件。

    Windows Installer 支持低级 API 以打开和编辑 Windows Installer 数据库。Msi.dll 模块是 Windows Installer 服务的一部分。
本文介绍 IEAK 7 生成的 .msi 文件。该 .msi 文件适用于以下 Microsoft 产品:
  • Internet Explorer 7 for Windows XP Service Pack 2 (SP2)
  • Internet Explorer 7 for Windows Server 2003 Service Pack 1 (SP1)
有关如何使用 WiX 工具集将安装程序开发集成到开发流程之中的更多信息,请访问以下网站:
http://msdn2.microsoft.com/zh-cn/library/Aa302186.aspx
有关 Windows Installer 的更多信息,请访问下面的网站:
http://msdn2.microsoft.com/zh-cn/library/aa372860.aspx
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,Microsoft 不作任何暗示保证或其他形式的保证。

属性

文章编号: 942812 - 最后修改: 2007年10月31日 - 修订: 1.1
这篇文章中的信息适用于:
  • Windows Internet Explorer 7 for Windows XP
  • Windows Internet Explorer 7 for Windows Server 2003
关键字:?
kbinfo kbtshoot kbexpertiseadvanced KB942812
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com