IE 5.5 SP1 SMS Distribution Notes From The Field
April 16, 2001
by Dana Daugherty
document is meant to describe the process of package creation
and software distribution of Internet Explorer 5.5 SP1.
The "core" package was created using the Internet Explorer Administration Kit called IE5setup.exe. IE5setup.exe reboots after displaying a dialog box called by VB code. A Failure Mif file named IE55.mif was included in the program to be copied at the beginning of the install to C:\windows. A Success Mif file with the name IE55.mif is copied over the Failure Mif at the end of a successful install.
We created a new IEAK "core" package that did not copy any .mif files and did not call the dialog above before rebooting.
the IEAK core package with an SMS Installer program called
IE55Ntsetup.exe. This program tests for NT server and fails if
the install is being run on one. It creates .mif files. It
also prompts for a reboot using the SMS Installer restart
configured SMS to run this program in an administrative
context even though the users may not have admin priviledges.
The Admin context is required to run this program. I
experienced a lot of trouble with the NT package; eventually I
had to have the wrapper call ie5setup.exe using the /Q /R:N
switches. This performed a quiet install and suppressed the
reboot. The wrapper restarted the machine. Also, I had the
program run only if someone was logged on (when run with users
logged off caused multiple .dll errors as did having SMS
reboot the PC). The IEAK package seemed to be pretty flaky.
Once I used the recipe above it was completely
Dell Latitude CS, Dell Latitude C600 and a Dell Optiplex GX1 I
tested the following scenarios. When testing failed on an
install I simply turned off the machine in the middle of the
Each scenario maps with the scenarios in the SMS Testing section above.
smoothly, status .mif copied correctly.
If the machine
shuts off near the beginning of the install, the install
rolled back. IE works properly. If the machine shuts off near
the end of the install, IE send the user a notice to down load
the component based on first use.
Install does a
rollback with no error messages.
configuration settings are changed to match the IEAK package
settings. The package checks for existing components and only
copies those that are missing, the install completes much
To download the .ipf for the Installer script used to wrap the NT install click here