Internet Explorer 7.x
Company: Microsoft
Setup Type: Legacy setup with switch support
Package Difficulty Rating: Easy (1) [ Rate It or View Ratings ]
Most Commonly Reported Method: Windows Installer (with Custom Transform)
Record Created On: 8/25/2006
Number of Views: 55,594
 
  
 
Software Knowledge Base: The software knowledge base contains details on over 60,000. The closest record matching this software package is displayed here. Browse the Software KB directly to find similar records.

Full Name: Windows Internet Explorer 7

Version: 20060823.002922

Publisher: Microsoft Corporation

Help: http://www.microsoft.com/ie

Uninstall String: "C:\WINDOWS\ie7\spuninst\spuninst.exe" "C:\WINNT\ie7\spuninst\spuninst.exe"

More Info URL: http://www.microsoft.com/ie

Quiet Install String: %INTERNET_EXPLORER_INSTALLER_EXE% /quiet /update-no /norestart

Command Line Help: Standard MSI Commands : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/command_line_options.asp

Standard Install Commands
Available Switches: [/help] [/passive] [/quiet] [/update-no] [/no-default] [/nobackup] [/ieak-full:|/ieak-branding:] [/norestart|/forcerestart] [/log:]

%INTERNET_EXPLORER_EXE%
%INTERNET_EXPLORER_UNINSTALLER_EXE% /passive /norestart

Quiet Install String: %INTERNET_EXPLORER_INSTALLER_EXE% /quiet /update-no /norestart

 
 
Command Lines: Command line details for installation and removal of this software. Details may include available command line arguments and/or public properties.

Available switches:

[/help] [/passive] [/quiet] [/update-no] [/no-default] [/nobackup] [/ieak-full:<path>|/ieak-branding:<path>] [/norestart|/forcerestart] [/log:<path>]


/help = Display this message.

Setup Modes:

/passive = Run the installation without any input from the user.
/quiet = Identical to /passive, but do not show any user interface.

Setup Options:

/update-no = Do not look for Internet Explorer updates.
/no-default = Do not make Internet Explorer the default browser.
/nobackup = Do not backup the files that would later be required to uninstall Internet Explorer.
/ieak-full:<path> = Reserved for Internet Explorer Administration Kit use.
/ieak-branding:<path> = Reserved for Internet Explorer Administration Kit use.

Restart Options:

/norestart = Do not restart when installation is complete.
/forcerestart = Restart after installation.

Miscellaneous Options:

/log:<path> = Create log file at <path>.

Above Entry Provided on 8/25/2006 by UniIFF
Rate It
Rating
121

A nice workaround:

You need:

* exeScript
* PopulateMSI
* a full install package of ie7

The way:

1. unzip the ie7 package an store it

2. create a share or a folder, that contain the ie7 install files

3. with exescript: create a script to launch the iesetup.exe - example: \\server\share\ie7setup\update\iesetup.exe /passive /quiet /forcerestart /update-no

4. compile this script to exe and copy it in your c:\program files\ie7installer\installer.exe

5. create a regfile: hklm - runonce - [path] installer.exe

6. create a project with populateMSI - don´t forget to integrate the regfile!

7. make your msi

and now?

you can deploy this msi package - after the next reboot will the ie7 installed silent and the machine reboots again...

enjoy it.

Above Entry Provided on 2/24/2007 by garftermy
Rate It
Rating
123

I downloaded IEAK7 on 11/2/07. Went through the wizard for first test deployment. Help files showed that for installation from a network share, I should use the files from the FLAT folder (created by the IEAK wizard).
I copied the IE7Setup.exe to the network share and tried launching using the command line options listed above, such as:

start /wait \\SERVER\SHARE$\IE7\IE7Setup.exe /quiet /passive /norestart /update-no /nobackup

This DOES NOT LAUNCH. You will get "command line option syntax error"

I scoured the net for few min and found MSKB article: 934381, which says: "When you use Internet Explorer Administration Kit 7 (IEAK 7) in certain license modes, you cannot use command-line setup switches such as /quiet and /norestart .."

So the workaround is a command line such as:

start /wait \\SERVER\SHARE$\IE7\IE7Setup.exe /C:"IE7Setup.cmd /quiet /passive /norestart /update-no /nobackup"

THIS WORKED FOR ME. Maybe I chose a wrong option in the IEAK wizard? Anyhow, if you're beating your head against the wall with command line option errors, this might be the case for you too.

Above Entry Provided on 11/3/2007 by mhz
Rate It
Rating
118

For Windows Internet Explorer 7 20070813.185237 I used the following...

Full Command Line: msiexec.exe /i /quiet "iesetup.msi"

Above Entry Provided on 4/9/2010 by tonybenj
Rate It
Rating
0
 
 
Notes: Shared "notes from the field" covering how to handle the automated installation of this software.

To Deploy IE 7 using Active Directory and Group Policy

1) Get the IE setup msi wrapper. It was originally used for MS PSS customers but is now freely available. It's called iexsetup.zip. Download it here http://www.installsite.org/files/iswi/IeXsetup.zip

2) You will then need to edit the .msi so that it recognises the new IE7 setup routine. Microsoft supplies an msi editing tool called Orca which you can download here. http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/msisdk-common.3.0.cab

Extract Orca_Msi.FD66E721_5AA0_41BC_AA26_1EC8F7FA1175 and rename it orca.msi. Then install it.
3) Run Orca and open ie7setup.msi and edit the following rows:
Table: CustomAction
Remove the rows "IE5MSI", "RunUninstall", "SetUninstallPath"
Edit "RunSetup" = "/quiet /forcerestart"
Edit "MySetPath" = "[SourceDir]IE7-WindowsXP-x86-enu.exe"

Table: Properties
You can edit this to reflect the later version of IE.
Save the .msi.
4) Download IE7-WindowsXP-x86-enu.exe
and place into your desired network location. Place the newly created ie7setup.msi in the exact same folder. You are ready for deployment but you're not done yet!
5) To get the new IE7 .adm files, install IE7 on a test machine. Navigate to c:\windows\inf and you will find the updated inetres.adm among other .adm's. Launch Active Directory Users & Computers and then create a new GPO or modify an existing one. Click on Administrative Templates and add the new inetres.adm from your inf folder.

To disable the first run webpage which runs for every user, you will need to navigate to Administrative Templates\Windows Components\Internet Explorer. Enable "Prevent Performance Of First Run Customize Settings". You might want to customize those settings which you have now stopped your users from seeing at the first run webpage though.

6) Finally, create a new package for IE7. Remember to ASSIGN the ie7setup.msi package to your COMPUTER CONFIGURATION section of your GPO. Don't try and put this in the user configuration, it will likely fail or give unpredictable results and/or require admin privileges to complete.

So much for an easy update but it works and I have not had a single failure yet on my corporate network.

Neilson.

Above Entry Provided on 11/15/2006 by nr.westside
Rate It
Rating
116

If you receive the error 'unable to find BRANDING.CAB' during the package creation phase of the IEAK, check your TEMP environment variables. This error will occur if there are any spaces in the variable (for example, the default TEMP path is 'C:\Documents and Settings\username\Local Settings\Temp'. Change it to 'C:\temp' and all is well).

Above Entry Provided on 11/30/2006 by PGuest
Rate It
Rating
120

What I’m trying to do:

Install IEAK (v.7) created package of IE7 during unattended install of XP Pro SP2. I am calling the setup from cmdlines.txt which gets executed at the end of GUI phase of XP Setup. The problem was that the IE 7 setup was trying to connect to the proxy to complete the Windows Genuine Advantage (WGA) check which is mandatory for the IE7 install. Because the IE7 setup was being called in the security context of the local system account, it did not have the relevant permissions at the proxy and would prompt the user for authentication details thus “breaking” the unattended install.

How to fix it:

Install the standalone WGA patch (KB905474) prior to the install of IE7.

You have to extract it and use the switches:

WGANOT~1.EXE /quiet /passive /norestart

Same with the IE7 package:

IE7-Setup.exe /quiet /passive /norestart /update-no /nobackup

Above Entry Provided on 12/18/2006 by nzdude
Rate It
Rating
116

Unfortunately, Microsoft hasn't released MUI-Packs for IE7 so far.

However, it's pretty easy to do it 'by hand'. To do it for eg. german, you have to download the native german IE7-setup first. Start the setup on any machine, it first unpacks to a temporary directory on the root drive. After the that, you get an error message about the wrong language. Don't OK. this message! Go to the temporary dir and sort it by type. Copy all the files with the .MUI extension to a new folder. Rename this folder de-DE (for the correct name of your languages folder, go to the MS Global Dev HP, at: http://www.microsoft.com/globaldev/nlsweb/default.mspx). After that, OK. the error message and the temp folder gets removed. As a final step, copy the 'de-DE' folder to the %windir%\system32 folder. That's all.

Above Entry Provided on 12/24/2006 by nheim
Rate It
Rating
116

The above info about the MUI isn't true anymore.
MS has released the MUI pack. you can get it here:
IE7MUI-x86-enu.exe.

For those who are using WSUS: It comes down also to the clients automatically, if you approve IE7.

Above Entry Provided on 4/18/2007 by nheim
Rate It
Rating
116

Upon first-run after restart, you see the following:
"Your current security settings put your computer at risk"

This is controlled on a per-user basis here:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Security

"DisableSecuritySettingsCheck" - add a DWORD value of 1

Or, in Group Policy under User Configuration > Administrative Templates> Windows Components > Internet Explorer

Enable "Turn off the Security Settings Check"

This is only available in the new IE7 adm file available from Microsoft.

Above Entry Provided on 10/3/2007 by nzdude
Rate It
Rating
116

If you need to change the TEMP environment variable becuase of the branding error, make sure you change the TMP as well.

Above Entry Provided on 8/5/2008 by cc33
Rate It
Rating
116

Proxy Exception List gotcha.

Problem: Once we deployed IE7 (or beta 8 for that matter), users could not make any changes to the proxy settings and have those settings saved.

Solution: It turns out that our Group Policy added an address that began with a "." (period). Apparently, you cannot preceed any addresses with a period.

For example, "www.company.com;120.23.2.203" works but ".company.com;120.23.2.203" doesn't and prevents anything from being saved as far as changes go.

Above Entry Provided on 8/25/2008 by SteveoChicago
Rate It
Rating
117

I had a little trouble removing the RunOnce Window even after setting up a Group Policy for almost all the settings. I was still getting a window that asked if I wanted to keep my homepage. :( But I found this registry edit that resolved it! :)

I created a .reg file with the following information.


Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"RunOnceComplete"=dword:00000001
"RunOnceHasShown"=dword:00000001

[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]
"RunOnceComplete"=dword:00000001
"RunOnceHasShown"=dword:00000001


Then ran it using regedit.exe /s "\\server\folder\file.reg"

Above Entry Provided on 12/5/2008 by NinjaDave
Rate It
Rating
1

This reg file will delete the annoying stubs that run on every login of a new user. I'm suprised it hasn't been mentioned yet.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}]
"StubPath"=-

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\<{12d0ed0d-0ee0-4f90-8827-78cefb8f4988}]
"StubPath"=-

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\>{26923b43-4d38-484f-9b9e-de460746276c}]
"StubPath"=-

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\>{60B49E34-C7CC-11D0-8953-00A0C90347FF}]
"StubPath"=-

You may want to leave these in, if you don't want to update the default user registry hive for new users.

The default strings in those keys are internet explorer (twice), ie7 uninstall stub, and browser customizations.

Looks like a reboot is required between the install and any ie7 patches after that.

Above Entry Provided on 2/18/2009 by tamahome
Rate It
Rating
-4

To remove the startup window is first opened IE7 for each new user implement the following key:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"RunOnceHasShown"=dword:00000001
"RunOnceComplete"=dword:00000001

[HKEY_LOCAL_MACHINE\Default_User\Software\Microsoft\Internet Explorer\Main]
"RunonceComplete"=dword:00000001
"RunOnceHasShown"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main]
"RunOnceHasShown"=dword:00000001
"RunOnceComplete"=dword:00000001

Submitted by: poojasri

Above Entry Provided on 3/9/2009 by bkelly
Rate It
Rating
0

IEAK bug:
You cannot make the install silent or with minimal dialogs and present a reboot to the user. This is some sort of bug. If you try to do this, the reboot is forced without warning.

If you want to make the installation automated, you must either suppress the reboot completely or force the reboot.

Above Entry Provided on 7/27/2009 by turbokitty
Rate It
Rating
1
 
 
Virtualization: Information regarding how to work with this software in creating a virtual deployment package for products like Altiris SVS and Microsoft SoftGrid.

While not exactly a packaging note for deploying IE, this pertains to using it as a viewer for applications that need to open up webpages and/or raw *html files from within the virtual package.

Since AppV is used in lockdown scenarios, IE security settings might prevent some things from firing off correctly, like if an application consists entirely of *.html files, or perhaps might launch an *.html help file that uses an ActiveX control. In this case, it might not work correctly.

However, if IE or some other browser is being launched from within the virtual package, you can bake security settings into the package as long as they come in the form of registry values. For IE, this is mostly here:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl

So, by setting up the permissions as necessary on a clean machine, and then exporting this key, and importing the *.reg into an AppV package (which of course, I build with InstallShield), packages that need to kick off an *.html file are able to do so based on the permissions defined in the AppV package.

Browser windows launched from outside the virtual package will still use whatever security settings were pushed onto that machine by the SysAdmin, however. Only the AppV package that's running the browser will allow different security settings to be used.

Above Entry Provided on 1/26/2010 by habeebtc
Rate It
Rating
0
 
 
Terminal Services: Notes on how to address problems working with this software in a Terminal Services session as with Citrix shared environments.

No information at this time. Discuss this package in the forum or click here if you have something to contribute!

 
 
Related Links: Additional resources to reference in regards to the deployment and configuration of this software.
 
Security Information: Details covering which files, directories and/or registry entries must be opened to standard users for operation in a locked down environment.

No information at this time. Discuss this package in the forum or click here if you have something to contribute!

 
 
Discussion threads: Discussion topics in the AppDeploy message boards that have been linked as relevant information to this entry.
 

 


Report a problem
  Printer Friendly Version