Какие параметры реестра позволяют установить Firefox и Thunderbird по умолчанию?
Это можно сделать с помощью любого скрипта, небольшой программы или командной строки firefox / thunderbird?
Цель - сделать это для все пользователи на компе не только текущие.
Нет простого способа установить браузер по умолчанию для всех пользователей компьютера. Процедура немного отличается для Windows XP и Vista и более поздних версий, поэтому вам нужно будет указать свои вопросы с операционной системой, но, возможно, вам достаточно следующего:
Для firefox вы можете просто запустить «firefox.exe -silent -setDefaultBrowser» в командной строке для каждого пользователя. Для Thunderbird нет такой простой команды, но вы можете попробовать утилиты, предложенные в (1), которые сделают эту работу за вас, но опять же для каждого пользователя. Вам это помогает?
Все параметры реестра, которые вам нужно изменить, находятся в HKEY_CLASSES_ROOT, и вы можете найти сводку в (1), но я бы не советовал скрипту изменять эти записи (HTTP, HTML и т. Д.) Вручную, потому что встроенная функция из Windows "Set «Доступ к программам и настройки компьютера по умолчанию» делает все идеально.