Export (0) Print
Expand All

Stage 2: Specifying Setup Parameters

The Internet Explorer 5 Setup engine provides some distinct advantages over previous installation methods. Specifically, IE5setup.exe is a small, Web-based setup package that lets users install the latest Internet Explorer components directly from a Web site. It is small (about 400K) so it can be run from a single floppy disk, distributed via e-mail, or downloaded quickly over the Internet. Internet Explorer Setup not only manages the entire installation process, but it can search to see which components are already installed, and alert users or administrators when newer versions are available. When Internet Explorer 5 Setup downloads Internet Explorer 5, it breaks it up into several small segments. This makes it possible, in the event of a failure or dropped connection, to restart an installation from where it was interrupted, instead of having to start over from the beginning.

Internet Explorer Administration Kit Customization wizard pages in Stage 2:

  • Specifying Setup Parameters

  • Microsoft Download Site

  • Automatic Version Synchronization (AVS)

  • Add Custom Components


In this stage, administrators will need to specify the desired Microsoft download sites in order to get components. The Internet Explorer Administration Kit does not check the validity or availability of any Web servers specified. When unsure of the locations needed to specify for download in this section, read the "Stage 6: Browser Distribution section" of this paper and plan the Web server configuration by using the Checklist before proceeding with Step 2. If a package with an incorrect URL is created, the package should be re-created to correct the error. Administrators will also need to download or update any Microsoft Internet Explorer components and optionally select any custom components to include in the package.

Also, the UNIX functionality in the Internet Explorer Administration Kit supports the more common UNIX method of installing the customized product on only a few servers. Users can then run Internet Explorer from this location rather than installing the product locally. This configuration is recommended for UNIX installations. Internet Explorer 5 Setup, which downloads .cab files, is not available on the UNIX platform.

Microsoft Download Site


The Internet Explorer Administration Kit automatically loads the list of sites from which an administrator can choose. Pull down the Web site that the latest versions of Internet Explorer and other Internet Explorer components will be downloaded from. The Internet Explorer Administration Kit requires administrators to synchronize at least the Internet Explorer 5 Web Browser components the first time when creating a package, as well as whenever the component download folder is changed.

Automatic Version Synchronization





Synchronizes only the specific Internet Explorer components highlighted. The wizard downloads the latest version(s) of the component(s) selected.

Synchronize All

Synchronizes all Internet Explorer components. The wizard downloads the latest version of all of the Internet Explorer components without any version checking.

In this step, you will download the latest Microsoft programs and tools. This wizard page shows quickly whether any updates have been posted for the Internet Explorer 5 components. Although it is recommended that an organization use the latest possible version of Internet Explorer 5, administrators may wish to generate new packages using older versions of a component to ensure version continuity across the enterprise. It is important to remember that there is no rollback option to earlier versions of these components. Newer versions of these components will overwrite older versions as they are downloaded. To keep the older versions of these components, specify a different Download location for the newly synchronized.

In addition, Internet Explorer 5 Browser and Components can only be rolled back to earlier versions by uninstalling Internet Explorer and reinstalling an earlier package. For this reason, each package generated should be saved into a separate subdirectory with enough versioning documentation to determine what is in it throughout the life of the product.

If you already have the latest version of a component, you will be prompted to keep it. You may need to temporarily disable virus-checking programs to download components; a message will be displayed if this is necessary.

Microsoft Download Site. Choose the site that you will download the latest Internet Explorer and Internet Tools from, and click Next to see the Automatic Version Synchronization.

Download Internet Explorer components. Download the latest version of any Microsoft components shown in the box. The status of each component is indicated as follows:

  • Red X. This component is not currently downloaded.

  • Yellow exclamation point. An outdated version of this component has been downloaded.

  • Green check mark. The latest version of this component has already been downloaded.

You must download the Internet Explorer browser to continue beyond this step.


  • To download or update more than one component, select each component you want, and then click Synchronize. To download all components, click Synchronize All.

  • For information about components and ComponentID strings, see the Internet Explorer Administration Kit Web site.

  • If you cleared the Automatic version synchronization (AVS) check box in the first stage of this wizard, the Internet Explorer Customization wizard will not be able to verify whether you have the latest version of the components. The icons will not be green, even if you have the latest version. For those components that you have already downloaded, the icons will be yellow. For components you have not downloaded, the icons will be red. Also, if you have disabled version synchronization, you will not be able to download specific components in this stage of the wizard.

  • In this stage of the wizard, the Setup files for Internet Explorer and other components are downloaded to your computer. It's recommended that you keep a copy of these files on your hard disk. This will make it easier to rebuild your package later and to enable the Customization wizard to check whether newer versions of these programs are available.

Add Custom Components


You can add up to ten custom components that your users can install at the same time that they install the browser. These components can be compressed cabinet (.cab) files. For 32-bit versions of the browser, these components can also be self-extracting executable (.exe) files.




Enter the name of the component in this box. This name will appear in the setup screen when users install the software.


Click Browse, or type the path to the self-extracting .exe file or the .cab file for the component.


For .cab files only. Type the command needed to run the .cab file.


You can specify any switches to run with your custom program. For example, you might want to install your program "silently," with few or no prompts, so that users don't see prompts for your program or for Internet Explorer. To specifically exclude setup prompts, you would use the /q:a switch.

GUID (Global Unique Identifier)

If your program already has a globally unique identifier, or GUID, type it in this box. If your program doesn't have a GUID, one will be generated for you. A GUID establishes a unique identity for programs, objects, and other items.


Type up to 511 characters to describe your component. This text will appear in Setup when the user points to the component.


Programs installed over the Internet typically need "digital signatures" that identify their source and guarantee that the code hasn't changed since it was signed. Depending on browser safety settings, users can be warned before the program is downloaded. Certification authorities can supply public and private keys needed to sign code. To determine whether the program has been digitally signed, click Verify. If you sign the rest of your files when you run the Internet Explorer Customization wizard, then this component will also be signed with that certificate.
For general up-to-date information about code signing, see the Microsoft Web site.

Uninstall Key

Registering your uninstall program enables users to remove your program by clicking the Add/Remove Programs icon in Control Panel. To register your uninstall program, your application needs to add the following entries for the Uninstall subkey during Setup. For a sample uninstall file, see the Uncheck.inf file in the Inf folder of the Internet Explorer Administration Kit.
HKEY_LOCAL_computer \Software \Microsoft \Windows \CurrentVersion

  • ApplicationName = the display name of your program

  • UninstallString = path [ switches ]

Both the DISPLAYNAME and UNINSTALLSTRING values must be supplied and be complete for your uninstall program to appear in Control Panel. The path you supply to UninstallString must be the complete command line used to carry out your uninstall program. The command line you supply should carry out the uninstall program directly rather than from a batch file or subprocess.
The Uninstall Key field on this page should match the ApplicationName value if you want this program to be uninstalled when Internet Explorer is uninstalled.


Setup uses the version number to compare what is being installed with what is currently installed on the computer. When reinstalling a component, Setup will not install an older version. The version number helps you track versions of your program to ensure that the latest version is installed. The correct format for entering this version number is: xxxx,xxxx,xxxx,xxxx.

Install this package before Internet Explorer

If you need to install a custom component before Internet Explorer is installed (for example, to run a batch file to preconfigure user settings), select this check box.

For 32-bit versions, it is recommended that you sign any custom code that will be downloaded over the Internet. Code-signing lets users know they can trust your code before downloading it to their computers. The default settings in Internet Explorer will reject unsigned code.

For the UNIX platform, you should create a cabinet file that contains your add-on components and installation scripts. Then, specify the name of the cabinet file, the script name, and size information on this page of the wizard. You can specify up to ten components. For more information, see Preparing a UNIX Component for Installation in the Internet Explorer Administration Kit Help.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2015 Microsoft