前几天的无升级安装绿色 IE7,有些问题。IE 6 7不能同时使用。主要在于注册表中的 HKEY_CLASSES_ROOTCLSID{c90250f3-4d7d-4991-9b69-a5c5bc1c2ae6} 项目。有该项目时7 可用,6不可用;没有时,反之。有人写了个Dos运行脚本,临时建立(或者删除)该注册表项目来切换ie 6 7 的使用。

拷贝下面的代码为 ie7.bat ,放到 ie 7 解压目录中。运行 ie7.bat 即可运行ie7。(注意:6和7 仍然不能同时使用,但至少可以前后运行)

@ECHO OFF

TITLE IE7 Launcher 1.4

ECHO IE7 STANDALONE LAUNCHER 1.4

ECHO Updated for IE7 Beta 2 Preview

ECHO.

ECHO Do not close this window or it will not clean up after itself properly.

ECHO You can pass a URL into this batch file, like this:

ECHO ie7.bat www.microsoft.com

ECHO.

ECHO More info here: http://weblogs.asp.net/jgalloway/archive/2005/12/28/434132.aspx

ECHO.

ECHO When you close IE7, this will remove the registry key and shut itself down.

ECHO.

ECHO Setting up IE7 for standalone mode…

PUSHD %~dp0

ECHO Removing IE7 registry key and set the version vector to “7.0000″.

> %TEMP%.IE7Fix.reg ECHO REGEDIT4

>>%TEMP%.IE7Fix.reg ECHO.

>>%TEMP%.IE7Fix.reg ECHO [-HKEY_CLASSES_ROOTCLSID{C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}]

>>%TEMP%.IE7Fix.reg ECHO [-HKEY_CLASSES_ROOTInterface{000214E5-0000-0000-C000-000000000046}]

>>%TEMP%.IE7Fix.reg ECHO [HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerVersion Vector]

>>%TEMP%.IE7Fix.reg ECHO “IE”=”7.0000″

>>%TEMP%.IE7Fix.reg ECHO.

:: Merge the REG file to delete the IE7 standalone entry

REGEDIT /S %TEMP%.IE7Fix.reg

REN SHLWAPI.DLL SHLWAPI.DLL.BAK

TYPE NUL > IEXPLORE.exe.local

ECHO Running IE7…

iexplore.exe “%1″

:: Merge the REG file to delete the IE7 standalone entry

REGEDIT /S %TEMP%.IE7Fix.reg

:: Delete the temporary REG file

DEL %TEMP%.IE7Fix.reg

ECHO Removing IE7 standalone files…

REN SHLWAPI.DLL.BAK SHLWAPI.DLL

DEL IEXPLORE.exe.local

:: Set the old version vector “6.0000″.

> %TEMP%.IE7Fix.reg ECHO REGEDIT4

>>%TEMP%.IE7Fix.reg ECHO.

>>%TEMP%.IE7Fix.reg ECHO [HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerVersion Vector]

>>%TEMP%.IE7Fix.reg ECHO “IE”=”6.0000″

>>%TEMP%.IE7Fix.reg ECHO.

REGEDIT /S %TEMP%.IE7Fix.reg

DEL %TEMP%.IE7Fix.reg

POPD

ECHO Complete, closing…

via IE7 Standalone Launch Script

[Edit on 2006-2-21 9:54:01 By guoshuang]