注册表
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\iehttp]
@="URL:Open with IE Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\iehttp\shell]
[HKEY_CLASSES_ROOT\iehttp\shell\open]
[HKEY_CLASSES_ROOT\iehttp\shell\open\command]
@="c:\\temp2\\a.bat %1"
bat文件
rem %1%
set var=%1
set var="%var:~8,-1%"
rem %var%
"C:\Program Files (x86)\Internet Explorer\iexplore.exe" %var%
pause
执行方法
iehttp:"http://www.baidu.com?aaa=bbb&ccc=123"
参考,还有机会加强
windows - Open Internet Explorer from Chrome using a protocol handler (ie:url) - Stack Overflow
@="cmd /k set myvar=%1 & call set myvar=%%myvar:ie:=%% & call \"C:\\Program Files (x86)\\Internet Explorer\\iexplore.exe\" %%myvar%% & exit /B"