ubuntu,firefox,opera,css,javascript,xhtml,ui design,blog,geeks…
21 Feb 2006
前几天的无升级安装绿色 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
Leave a reply