Ответы:
Я согласен с @kinokijuf, но обходной путь заключается в том, чтобы сначала создать удобный способ легко изменить браузеры по умолчанию. При этом можно было бы создать скрипт или другой механизм для вызова определенных программ после первой настройки браузера по умолчанию, как требуется. (Это, например, скрипт, который устанавливает браузер по умолчанию в Chrome, а затем запускает Skype.) Конечно, при таком подходе «неправильный» браузер будет вызываться, если две программы остаются открытыми одновременно.
Вот очень старая запись в блоге о настройке смены браузеров по умолчанию, которая может помочь: http://jimcofer.com/personal/?p=76
Вы можете косвенным путем. Browser Chooser 2 будет работать в качестве браузера по умолчанию, каждый раз спрашивая, какой браузер использовать.