You can use the following switches to control Internet Explorer Setup:
Specifies a quiet "hands-free" mode. The user is prompted for information that is not specified.
Specifies a quiet mode with no user prompts.
Specifies a quiet mode with the Cancel button not displayed, so the user cannot cancel Setup. The Internet Explorer 6 Customization Wizard uses this switch if you select the Install package silently option when you are installing as a corporate administrator.
Specifies the batch script file to use.
Specifies the installation mode. For customized IEAK packages, 0 refers to the first installation choice, 1 refers to the second choice, and so on (for example, 0=minimal, 1=typical, 2=full). You can specify up to 10 installation modes in the IEAK.
If the /M switch is used without a number, Setup assumes no mode and installs only the specified components. If this switch is not used, Setup uses the default mode specified in the .inf file.
Specifies extra components to be installed regardless of the installation mode. Use this switch to specify components that are not a part of the installation type you specified in the Customization Wizard. This switch also overrides settings in the batch text file, if used. The ComponentID is a string that uniquely identifies a component; you can find the corresponding string in the component sections of the Iesetup.cif file.
/S:""#e"" Designates the source path of Ie5setup.exe. The ""#e"" refers to the full path and name of the .exe file. Note: The path must be surrounded by two pairs of double quotation marks.
Suppresses restarting the computer after installation. If you suppress restarting after the conclusion of Windows Update Setup, the installation of your custom component must restart the computer. Internet Explorer is not configured correctly until the computer is restarted.
Specifies that you want to download only the files for the current operating system.
Specifies that you want to download files for Microsoft Windows and Windows NT operating systems.
Runs specified installation sections in Iesetup.inf. Separate sections with commas.
Installs Internet Explorer without the shell, icons, or links. This option is useful for hosting browser controls in your own application.
Installs Internet Explorer with the shell, icons, or links, but does not take over default browser or http protocol associations.
Reports the required component and disk space cost for an installation. This option enables you to see how much disk space is used based on the installation options selected.
If you deploy your package with the User Rights deployment option on computers running Microsoft Windows 2000, after the computers are restarted, all members of the user group to which you deployed the package receive a prompt indicating that Internet Explorer is not the default browser. This prompt appears even if you select the option in the Customization Wizard to make Internet Explorer the default browser. Also, attempts to set Internet Explorer as the default browser on the computers do not succeed. This behavior continues to occur until users with administrative rights log on to the computers.
During the implementation of the User Rights deployment option, the RunOnceEx registry key is moved to the RunOnceTemp registry key, and this key is registered in the Windows Installer with the Execute with Elevated Permissions option enabled. During the registration, Shdocvw.dll is registered through its DLLRegister and DLLInstall internal functions. One of the functions of these registry keys is to set up the file associations in HKEY_CLASSES_ROOT for HTMLFILE and MTHTMLFILE associations. Because of this registration design, if these keys existed, Internet Explorer will not be selected as the default browser. This design prevents Internet Explorer from replacing a competitor's browser as the default browser when users install a program that required the installation of Internet Explorer.
Below are msi wrappers to deploy Internet Explorer 5.x or 6.x using group policies in a Windows 2000 environment.
After you assign the package using a GPO, Windows Installer Service installs Internet Explorer automatically when the users start their computers. The users do not choose to install Internet Explorer. After the Internet Explorer installation is finished, the system reboots before a user is able to log on.
After the reboot an ordinary user can log on the system and no local administrator permissions are required to finish the Internet Explorer registration process.
Only a local administrator can remove the assigned software.
More information can be found in the attached README.TXT. These msi wrappers are loosely based on MS KB Q265048 article. The msi wrappers were created using Wise for Windows Installer 3.11.
1) Use at your own risk. All worked fine in my test environment, but please do your own testing!
2) I cannot provide any support.
3) Feedback about your experiences is very much appreciated!