你目前正处于脱机状态,正在等待 Internet 重新连接

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

简介
当前,大型企业都使用 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,请访问下面的网站: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 工具集将安装程序开发集成到开发流程之中的更多信息,请访问以下网站:有关 Windows Installer 的更多信息,请访问下面的网站:本文中提到的第三方产品由 Microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,Microsoft 不作任何暗示保证或其他形式的保证。
属性

文章 ID:942812 - 上次审阅时间:10/31/2007 05:43:00 - 修订版本: 1.1

  • Windows Internet Explorer 7 for Windows XP
  • Windows Internet Explorer 7 for Windows Server 2003
  • kbinfo kbtshoot kbexpertiseadvanced KB942812
反馈