![]() |
Настройка программ по умолчанию
Есть в панели управления: "Задание используемых по умолчанию программ", как туда добавить приложение, которого нету в списке?
У меня Опера не установленна как это обычно делается, а просто запускается и юзается. Каждый раз при запуске она спрашивает - Сделать Опера браузером по умолчанию? Я соглашаюсь, но при следующем запуске все повторяется. Хотел сам изменить приложение по умолчанию, но там нет возможности добовлять приложения. |
Инструменты - настройки - Дополнительно - Программы и установите галочку "Использовать как браузер по умолчанию" Нажмите "Дополнительно" и отметьте протоколы HTTP, HTTPS и FTP.
На форуме это обсуждалось. Так что впредь пользуйтесь поиском. |
Поиском пользоваться умею, с Оперой тож не первый день работаю :jester:
Цитата:
|
|
Цитата:
|
|
|
Вложений: 3
Скриншот №1 - исходное состояние.
Скриншот №2 - нажал на кнопку "Дополнительно", открылось в фоне "Выбор программ по умолчанию" (смотри таск бар, там мигает "Выбор программ по умолчанию") Скриншот №3 - само окно программы "Выбор программ по умолчанию". Начинаю уже думать, что зря я совета спросил... |
Цитата:
Теперь давайте определимся. У вас птица на параметре "Использовать Opera как браузер по умолчанию" установлена когда вы настройки открываете или эта отметка не сохраняется? |
Цитата:
|
Angel_19, ну давайте сделаем финт ушами.. сохраните код в текстовый файл, сохраните его с расширением *.cmd и запустите
Код:
REG ADD HKCR\.htm /VE /D "Opera.HTML" /f А так.. можете и в том же апплете "Программы по умолчанию" перейти в пункт "Сопоставление типов файлов или протоколов конкретным программам" и там уже протоколы http, https и ftp переназначить на оперу, ну и типы файлов htm, html и url тоже |
Blast - спасибо за помощь, *.cmd файлик попробую сегодня вечером.
Я уже тоже думал двигатся в этом направлении. Сделал снимки реестра до установки Оперы, после установки (после установки все где нужно появляется, но у меня другая задача), сравнил их - столько там изменений мой мозг это не смог осилить. Цитата:
|
Да, протоколы не дает, проверил на виртуалке, остается реестр все-таки..
|
Blast - еще раз благодарю *.cmd файлик помог. Теперь ссылки из других программ открываются в Опере, что мне в общем и нужно было.
|
мои поздравления :)
|
А какие строки добавить и для ftp?
|
Код:
REG ADD HKCR\ftp\shell\open\command /VE /D "%ProgramFiles%\Opera\Opera.exe" /f |
Спасибо!
|
Столкнулся с такой же проблемой когда все ссылки открывались только в IE. По приведеному выше совету создал файл Opera.cmd с указаным содержимым. Только стороки:
REG ADD HKCR\HTTP\shell\open\command /VE /D "%ProgramFiles%\Opera\Opera.exe" /f и REG ADD HKCR\https\shell\open\command /VE /D "%ProgramFiles%\Opera\Opera.exe" /f как и было сказано изменил в соответвии с реальным адресом программы на: REG ADD HKCR\https\shell\open\command /VE /D "%ProgramFiles%\Opera9\Opera.exe" /f и REG ADD HKCR\HTTP\shell\open\command /VE /D "%ProgramFiles%\Opera9\Opera.exe" /f Запустил, процес прошел. Теперь при попытке открыть ссылку в The Bat появляется окно с сообшением: "Адрес url" ОТКАЗАНО В ДОСТУПЕ; нажимаю Ок и новое сообщение "\Opera" - не удается найти указанный файл! Что делаю не так? |
Цитата:
|
Цитата:
REG ADD HKCR\.html /VE /D "Opera.HTML" /f REG ADD HKCR\HTTP\shell\open\command /VE /D "%Program Files%\Opera9\Opera.exe" /f REG ADD HKCR\HTTP\shell\open\ddeexec /VE /D "%%1" /f REG ADD HKCR\HTTP\shell\open\ddeexec\Application /VE /D "Opera" /f REG ADD HKCR\https\shell\open\command /VE /D "%Program Files%\Opera9\Opera.exe" /f REG ADD HKCR\https\shell\open\ddeexec /VE /D "%%1" /f REG ADD HKCR\https\shell\open\ddeexec\Application /VE /D "Opera" /f REG ADD HKLM\SOFTWARE\Clients\StartMenuInternet /VE /D "Opera.exe" /f Цитата:
Вот так у меня все это выглядит. |
Так все таки есть тогда хотя бы CMD который бы отменял действие предыдущего? Когда ссылки вообще никак не открываются это тоже не очень!
|
Цитата:
Цитата:
Цитата:
|
Исправил cmd файл в соответствиии с рекомендациями:
REG ADD HKCR\.htm /VE /D "Opera.HTML" /f REG ADD HKCR\.html /VE /D "Opera.HTML" /f REG ADD HKCR\HTTP\shell\open\command /VE /D "%Program Files%\Opera 9\Opera.exe" /f REG ADD HKCR\HTTP\shell\open\ddeexec /VE /D "%%1" /f REG ADD HKCR\HTTP\shell\open\ddeexec\Application /VE /D "Opera" /f REG ADD HKCR\https\shell\open\command /VE /D "%Program Files%\Opera 9\Opera.exe" /f REG ADD HKCR\https\shell\open\ddeexec /VE /D "%%1" /f REG ADD HKCR\https\shell\open\ddeexec\Application /VE /D "Opera" /f REG ADD HKLM\SOFTWARE\Clients\StartMenuInternet /VE /D "Opera.exe" /f Эфект тот же! Не работает! Все теже сообщения в The Bat появляется окно с сообшением: "Адрес url" ОТКАЗАНО В ДОСТУПЕ; нажимаю Ок и новое сообщение "\Opera" - не удается найти указанный файл! А главное теперь и обратно востановить нельзя :aggressiv |
Slowesno, нет, что-то вы все же сделали не так.. давайте просто проверим вручную значения параметров в реестре, а именно:
Цитата:
Цитата:
|
Значение параметров по умолчанию веток:
HKEY_CLASSES_ROOT\http\shell\open\command почему то было \Opera 9\Opera.exe HKEY_CLASSES_ROOT\https\shell\open\command почемуто было\Opera 9\Opera.exe После изменения на необходимые все заработало! Спасибо все работает. |
|
Помогите пожалуйста! Сделал все вышеописанное-непомогает...
Путь - C:\Program Files\Opera AC 3.5.1\OperaAC.exe |
Код:
REG ADD HKCR\.htm /VE /D "Opera.HTML" /f |
Blast, Спасибо сейчас попробую...
Blast, К сожалению не помогло, все-равно IE ломится,вместо оперы.(ps. у меня получился такой же код) |
дык а в программах по умолчанию что стоит за браузер?
|
Цитата:
|
|
сделал такой cmd:
Цитата:
что не так я сделал? не сделал? |
Жаль, что топик "загнулся", а я создал практически идентичный несколькими днями ранее, думаю есть смысл соединить, товарищи модераторы пожалуйста проделайте это: приклейте этот [Добавление приложения в список программ по умолчанию] топик сюда.
По теме если, до сих пор я не пришёл к едином варианту, который можно как предлогать пользователям, так и заюзать собственноручно для Opera AC, что бы для текущего пользователя браузер был по умолчанию, плюс задействовать для него необходимые ассоциации (http, https, ftp и т.д.). |
Внимание! Готовое решение добавления Opera AC (либо другой портативной модификации/сборки браузера) в список программ по умолчанию ОС Vista и выше!
Утилита от megauser123 (?) Opera Reg Install. Синтаксис командной строки: OperaRegInstall.exe disk:\path\operaac.exe - где disk:\path\ это Ваш путь к загрузчику OAC. Пример: OperaRegInstall.exe e:\Appz\Laninet\Opera AC 3.6\OperaAC.exe Примечание: путь можно указывать как с кавычками так и без, любой вариант будет обработан утилитой, а так же возможен относительный путь, при условии, что утилита находится в корне Вашего каталога с OAC, тогда синтаксис будет таким: OperaRegInstall.exe OperaAC.exe После применения, утилита выбирает необходимый заранее заготовленный файл реестра (в зависимости от Вашей ОС) и применяет его, после чего открывается окно остнастки панели управления, если это Vista/7 то так же открывается окно ассоциаций. !Утилита НЕ вносит никаких критически важных изменений в реестр ОС, которые могу повлиять так или иначе на правильную работу последней. Происходит всего лишь навсего добавление необходимой информации для того, что бы OAC стала доступной в ОС как приложение по умолчанию. ![]() ![]() Особая благодарность megauser123 (?) за проделанную работу. Скачать (sharebee.com) 121 Кб |
После прочтения всего топика и следования советам уважаемого Blast всё заработало, кроме протокола HTTPS.
Если в разделе HKEY_CLASSES_ROOT\https\shell\open\command параметр имеет значение: C:\Program Files\Opera 9\Opera.exe - открывается просто пустая вкладка. "C:\Program Files\Opera 9\Opera.exe" "%1" - окрывается две пустых вкладки C:\Program Files\Opera 9\Opera.exe "%1" - Opera выдаёт окошко "Отсутствует связанное приложение для данного расширения" Содержание CMD: Цитата:
|
Здравствуйте!
У меня аналогичная заморока с Opera@USB 11.50 - не устанавливается браузером по умолчанию, флажок всё время слетает. Кликабельные интернет-ссылки в текстовом редакторе запускают браузер Internet Explorer. Пробовал: применить Opera Reg Install, cmd-файл с этой страницы (пути к программе правил) - не помогает. Платформа: Windows 7 SP1. Прошу откликнуться для помощи. Спасибо! |
Мой вопрос разрешился очень толково:
http://operafan.net/forum/index.php?topic=11407.new#new |
Надеюсь связано с настройками программ по умолчанию, поэтому публикую здесь.
Проявление проблемы выглядит так: Для запуска Windows Update из меню пуск или просто C:\WINDOWS\system32\wupdmgr.exe приходится сначала запустить IE c любым адресом. Иначе апдейт от мелкомягих не запускается. По умолчанию вроде как IE установлен, по крайней мере Мозила говорит что она не по умолчанию. Но в аплете панели управления выбор программ по умолчанию всегда открывается окно с выбранной конфигурацией "Другая". Вообщем wupdmgr.exe сама запустить IE не может. Как это исправить? |
Время: 12:38. |
Время: 12:38.
© OSzone.net 2001-