Одновременно пользуюсь несколькими браузерами для разных целей. Время от времени требуется открыть “ссылку” в “другом” браузере, чаще всего открыть ссылку из IE в FF. В моем случае FF – браузер по умолчанию.
Поиск в интернете привёл к “IE add-on: Open In Default Browser” и ни к чему другому, так сразу. Общее решение проблемы указано правильно и верно, но только не работает и когда сразу не работает приходится разбираться.
Результатом будет пункт в контекстном меню IE у ссылки вида:

После клика на этот пункт меню страница откроется в “браузере по умолчанию”. Чтобы появился этот пункт меню и работал как хочется нужно:
1. Использовать простые “пути” без “_”, в том числе и в названии файлов.
2. В реестре создать записи (demo.reg):
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\MenuExt\Open in FF]
@="file://c:\\\\XXXX\\\\OpenInDefBrowserURL\\\\action.htm"
"Contexts"=dword:00000020
3. Где XXXX это путь к фалу Action.htm
<script type="text/javascript">
var win = window.external.menuArguments;
var arg = win.event.srcElement.href;
var wsh = new ActiveXObject("WScript.Shell");
wsh.run(arg);
</script>
…