PDA

Показать полную графическую версию : [решено] Как задать программы (ассоциации файлов) по умолчанию?


Страниц : 1 2 3 4 5 6 7 [8] 9

Iska
23-07-2014, 00:37
Для чего программы добавляют свои расширения файлов вида 7-Zip.zip? »
Покажите. Вы не путаете? Полагаю, это не расширение. Это тип файла. Это две разные, хоть и связанные, вещи.

Расширение привязывается к тому или иному типу файла. А уже тип определяет приложения, которые будут использоваться при исполнении того или иного глагола.

Verbs and File Associations (Windows) (http://msdn.microsoft.com/en-us/library/windows/desktop/cc144175(v=vs.85).aspx)

Dementei
23-07-2014, 12:24
Наверное путаю.
Необходимо зарегистрировать программу Qmmp. Хочу послать "проделанную работу" автору, чтобы он включил ее в инсталлятор.
Сделал следующее:

1.Раздел [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Media\Qt-based Multimedia Player]
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Media\Qt-based Multimedia Player]
@="Qt-based Multimedia Player"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Media\Qt-based Multimedia Player\Capabilities]
"ApplicationDescription"="Данная программа является аудио-плеером, написанным с использованием библиотеки Qt. Программа имеет интерфейс, аналогичный winamp или xmms. Также доступны альтернативные интерфейсы."
"ApplicationName"="Qt-based Multimedia Player"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Media\Qt-based Multimedia Player\Capabilities\FileAssociations]
".669"="Qmmp.Audio"
".8svx"="Qmmp.Audio"
".ac3"="Qmmp.Audio"
".aif"="Qmmp.Audio"
".aiff"="Qmmp.Audio"
".amf"="Qmmp.Audio"
".ams"="Qmmp.Audio"
".ape"="Qmmp.Audio"
".au"="Qmmp.Audio"
".ay"="Qmmp.Audio"
".cue"="Qmmp.Audio"
".dbf"="Qmmp.Audio"
".dbm"="Qmmp.Audio"
".dmfumx"="Qmmp.Audio"
".dsm"="Qmmp.Audio"
".far"="Qmmp.Audio"
".flac"="Qmmp.Audio"
".ft2"="Qmmp.Audio"
".gms"="Qmmp.Audio"
".gym"="Qmmp.Audio"
".hes"="Qmmp.Audio"
".it"="Qmmp.Audio"
".itgz"="Qmmp.Audio"
".itr"="Qmmp.Audio"
".itz"="Qmmp.Audio"
".j2b"="Qmmp.Audio"
".kss"="Qmmp.Audio"
".m4a"="Qmmp.Audio"
".mdbz"="Qmmp.Audio"
".mdgz"="Qmmp.Audio"
".mdl"="Qmmp.Audio"
".mdr"="Qmmp.Audio"
".mdz"="Qmmp.Audio"
".mod"="Qmmp.Audio"
".mp1"="Qmmp.Audio"
".mp2"="Qmmp.Audio"
".mp3"="Qmmp.Audio"
".mpc"="Qmmp.Audio"
".mt2"="Qmmp.Audio"
".mtm"="Qmmp.Audio"
".mus"="Qmmp.Audio"
".nsf"="Qmmp.Audio"
".nsfe"="Qmmp.Audio"
".oga"="Qmmp.Audio"
".ogg"="Qmmp.Audio"
".opus"="Qmmp.Audio"
".P00"="Qmmp.Audio"
".prg"="Qmmp.Audio"
".psm"="Qmmp.Audio"
".ra"="Qmmp.Audio"
".s3gz"="Qmmp.Audio"
".s3m"="Qmmp.Audio"
".s3r"="Qmmp.Audio"
".s3z"="Qmmp.Audio"
".sap"="Qmmp.Audio"
".sf"="Qmmp.Audio"
".shn"="Qmmp.Audio"
".sid"="Qmmp.Audio"
".snd"="Qmmp.Audio"
".spc"="Qmmp.Audio"
".sph"="Qmmp.Audio"
".stm"="Qmmp.Audio"
".str"="Qmmp.Audio"
".tta"="Qmmp.Audio"
".ult"="Qmmp.Audio"
".vgm"="Qmmp.Audio"
".vgz"="Qmmp.Audio"
".voc"="Qmmp.Audio"
".vqf"="Qmmp.Audio"
".w64"="Qmmp.Audio"
".wav"="Qmmp.Audio"
".wma"="Qmmp.Audio"
".wv"="Qmmp.Audio"
".xm"="Qmmp.Audio"
".xmgz"="Qmmp.Audio"
".xmr"="Qmmp.Audio"
".xmz"="Qmmp.Audio"

2. Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"Qt-based Multimedia Player"="Software\\Clients\\Media\\Qt-based Multimedia Player\\Capabilities"

3. Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Qmmp.Audio]

[HKEY_CLASSES_ROOT\Qmmp.Audio\DefaultIcon]
@="C:\\Program Files (x86)\\foobar2000\\icons\\MP3.ico"

[HKEY_CLASSES_ROOT\Qmmp.Audio\shell]

[HKEY_CLASSES_ROOT\Qmmp.Audio\shell\open]
@="Open in Qmmp"

[HKEY_CLASSES_ROOT\Qmmp.Audio\shell\open\command]
@="\"C:\\Program Files (x86)\\Qt-based Multimedia Player\\qmmp.exe\" \"%1\""

Нет программы в Программах по умолчанию.
Если переопределяю в первом файле Qmmp.Audio на тип файла, который относится к другой программе, например, к foobar, то qmmp появляется в списке, но с иконкой от того приложения.
Тоже самое, если поменять последний путь в 3 файле. Например, на [HKEY_CLASSES_ROOT\Qmmp.Audio\shell\open\command]
@="\"C:\\Program Files (x86)\\foobar2000\\foobar2000.exe\" \"%1\"".

Может надо где-то еще Qmmp прописать, чтобы все работало как надо? Или я ошибся...

Blast
23-07-2014, 12:30
Dementei, а в HKEY_LOCAL_MACHINE\SOFTWARE\Chromium\Capabilities добавляли?

Dementei
23-07-2014, 12:45
На сколько я понял туда и не надо, вместо этого путь
Software\\Clients\\Media\\Qt-based Multimedia Player\\Capabilities

Он в первом и во втором файле совпадает.
Другие плееры так же записаны, что логично... не в этом дело.

Dementei
23-07-2014, 14:58
Убил кучу времени. В итоге скорее всего винде не нравиться то, что у qmmp.exe не заполнена вкладка Подробно в св-вах.
Т.к. подсовываю любой другой exe и qmmp появляется в списке. Может кто-нибудь проверить?

Wu-Tang
16-12-2015, 07:26
бьюсь неделю с одним вопросом.
юзаю опера хром, но mht html htm хочу открывать в опере 12,14, сначала бился с иконками, чтоб были от 12,14, теперь получилась такая борода, не запоминается приложение для этих расширений, все время предлагает открыть с помощью, хотя галку ставил сто раз, что открывать в 12,14
и реестр ковырял и что только не делал.
проги разные для этого пробовал, default program editor и тд

Nordek
16-12-2015, 18:32
но mht html htm хочу открывать в опере 12,14 »
Внесите в реестр следующие данные:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\Opera.HTML]
"FriendlyTypeName"="Opera Web Document"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht\UserChoice]
"Progid"="Opera.HTML"

Если при выполнении поступит ошибка о невозможности внесения данных, то сначала необходимо удалить разделы UserChoice
Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht\UserChoice]

Если при запуске Opera поступит запрос о применении ассоциаций, установите флажок "Не показывать диалог" и на клавиатуре нажмите кнопку Ок.

Отмена операций
Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Classes\Opera.HTML]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht]Внесите в реестр следующие данные:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\.htm]
@="Opera.Page"

[HKEY_CURRENT_USER\Software\Classes\.html]
@="Opera.Page"

[HKEY_CURRENT_USER\Software\Classes\.mht]
@="Opera.Page"

[HKEY_CURRENT_USER\Software\Classes\Opera.Page\DefaultIcon]
@="C:\\Program Files\\Opera\\Opera.exe,1"

[HKEY_CURRENT_USER\Software\Classes\Opera.Page\shell\open\command]
@="\"C:\\Program Files\\Opera\\Opera.exe\" \"%1\""

Если при запуске Opera поступит запрос о применении ассоциаций, установите флажок "Не показывать диалог" и на клавиатуре нажмите кнопку Ок.

Отмена операций
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Classes\.htm]
[-HKEY_CURRENT_USER\Software\Classes\.html]
[-HKEY_CURRENT_USER\Software\Classes\.mht]
[-HKEY_CURRENT_USER\Software\Classes\Opera.Page]
Если нужно чтоб при первом запуске не поступал запрос о применении браузера по умолчанию, необходимо применять все ассоциации + содержимое в StartMenuInternet:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Clients\StartMenuInternet]
@="Opera"

[HKEY_CURRENT_USER\Software\Classes\Opera.HTML]
"FriendlyTypeName"="Opera Web Document"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mhtml\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xht\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xhtm\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xhtml\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice]
"Progid"="Opera.Protocol"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice]
"Progid"="Opera.Protocol"

Если при выполнении поступит ошибка о невозможности внесения данных, то сначала необходимо удалить разделы UserChoice
Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mhtml\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xht\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xhtm\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xhtml\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice]

Отмена операций:
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Clients\StartMenuInternet]
[-HKEY_CURRENT_USER\Software\Classes\Opera.HTML]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mhtl]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xht]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xhtm]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https]

Wu-Tang
16-12-2015, 23:32
Nordek,
перепробовал все и стало
http://s57.radikal.ru/i156/1512/19/053c86f1af5ft.jpg (http://radikal.ru/F/s57.radikal.ru/i156/1512/19/053c86f1af5f.jpg.html)
те открывает в word

Nordek
17-12-2015, 05:52
перепробовал все и стало »Вы смогли понять что в сообщении (http://forum.oszone.net/post-2585475-147.html) под предложением "Отмена операций": Означает то, что отменяет внесённые изменения?
Или вы всё сразу применили? Например:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\Opera.HTML]
"FriendlyTypeName"="Opera Web Document"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\UserChoice]
"Progid"="Opera.HTML"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht\UserChoice]
"Progid"="Opera.HTML"

[-HKEY_CURRENT_USER\Software\Classes\Opera.HTML]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht]

те открывает в word »
Разрядность операционной системы?
Если x64, то разрядность программы Opera?
Установлена Opera в Program Files?
Установлена Opera для пользователя или вы используете переносимую?
Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Clients\StartMenuInternet]
[-HKEY_CURRENT_USER\Software\Classes\.htm]
[-HKEY_CURRENT_USER\Software\Classes\.html]
[-HKEY_CURRENT_USER\Software\Classes\.mht]
[-HKEY_CURRENT_USER\Software\Classes\Opera.HTML]
[-HKEY_CURRENT_USER\Software\Classes\Opera.Page]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mhtl]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xht]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xhtm]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https]

После отмены изменений:
Сообщите с помощью чего открываются требуемые файлы, в том числе url.
Приложите снимок контекстного меню.

Wu-Tang
17-12-2015, 20:49
Nordek,
ессно сначало почистил, потом внес.
хп 32
в $progs
как переносная
применил
htm открываются в опера хром стали, а html правка в word
http://s017.radikal.ru/i427/1512/0b/df9464e1ff74t.jpg (http://radikal.ru/F/s017.radikal.ru/i427/1512/0b/df9464e1ff74.jpg.html)
http://s017.radikal.ru/i408/1512/cc/bd025e5b776ft.jpg (http://radikal.ru/F/s017.radikal.ru/i408/1512/cc/bd025e5b776f.jpg.html)

Nordek
17-12-2015, 22:04
хп 32 »Windows XP 32-x разрядная? Напомню, что тема в разделе Microsoft Windows 7.

htm открываются в опера хром стали, а html правка в word »
Создайте резервную копию подразделов: htm, html, mht и mhtml:
В командной строке введите:
:: Создание папки
MD "C:\Bak"

:: Экспортирование подразделов
REG EXPORT "HKLM\SOFTWARE\Classes\.htm" "C:\Bak\htm.reg"
REG EXPORT "HKLM\SOFTWARE\Classes\.html" "C:\Bak\html.reg"
REG EXPORT "HKLM\SOFTWARE\Classes\.mht" "C:\Bak\mht.reg"
REG EXPORT "HKLM\SOFTWARE\Classes\.mhtml" "C:\Bak\mhtml.reg"


После внесите следующие данные:
Через reg файл примените:
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mht]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mhtml]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm]
@="htmlfile"
"Content Type"="text/html"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\notepad.exe]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithProgids]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\PersistentHandler]
@="{eec97550-47a9-11cf-b952-00aa0051fe20}"


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html]
@="htmlfile"
"Content Type"="text/html"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html\OpenWithProgids]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html\PersistentHandler]
@="{eec97550-47a9-11cf-b952-00aa0051fe20}"


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mht]
@="mhtmlfile"
"Content Type"="message/rfc822"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mht\OpenWithProgids]


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mhtml]
@="mhtmlfile"
"Content Type"="message/rfc822"
После чего проверьте контекстное меню.

как переносная »Ассоциация "Вариант 2".
При применении ассоциации с Opera в контекстном меню не должно быть пунктов "Печать" и "Изменить".

Если в пунктах "Печать" и "Изменить" есть необходимость, то добавить можно если нужно:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\Opera.Page\DefaultIcon]
@="C:\\Program Files\\Opera\\Opera.exe,1"

[HKEY_CURRENT_USER\Software\Classes\Opera.Page\shell\edit\command]
@="C:\\WINDOWS\\system32\\notepad.exe \"%1\""

[HKEY_CURRENT_USER\Software\Classes\Opera.Page\shell\open\command]
@="\"C:\\Program Files\\Opera\\Opera.exe\" \"%1\""

[HKEY_CURRENT_USER\Software\Classes\Opera.Page\shell\print\command]
@="\"C:\\WINDOWS\\system32\\rundll32.exe\" \"C:\\WINDOWS\\system32\\mshtml.dll\",PrintHTML \"%1\""

Где "C:\\Program Files\\Opera\\Opera.exe" - путь до Opera

Wu-Tang
18-12-2015, 02:37
Nordek,
да 32бит.
я просто нашел только эту тему, и решил спросить здесь
батник написал после mhtml - Ошибка: Системе не удалось найти указанный раздел или параметр реестра
остальные забэкапились.
все сделал - результата нет - http://file.sampo.ru/jf4rq8/

Nordek
18-12-2015, 06:54
батник написал после mhtml - Ошибка: Системе не удалось найти указанный раздел или параметр реестра »А должно быть.

все сделал - результата нет »

Создайте резервную копию ftp, htmlfile, HTTP и https
:: Создание папки
MD "C:\Bak2"

:: Экспортирование подразделов
REG EXPORT "HKLM\SOFTWARE\Classes\ftp" "C:\Bak2\ftp.reg"
REG EXPORT "HKLM\SOFTWARE\Classes\htmlfile" "C:\Bak2\htmlfile.reg"
REG EXPORT "HKLM\SOFTWARE\Classes\HTTP" "C:\Bak2\HTTP.reg"
REG EXPORT "HKLM\SOFTWARE\Classes\https" "C:\Bak2\https.reg"

Затем внесите следующее:
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp]
@="URL:File Transfer Protocol"
"EditFlags"=dword:00000002
"FriendlyTypeName"="@C:\\WINDOWS\\system32\\ieframe.dll.mui,-905"
"URL Protocol"=""
"Source Filter"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,72,00,\
6c,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell]
@="open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell\open\ddeexec]
@="\"%1\",,-1,0,,,,"
"NoActivateHandler"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell\open\ddeexec\Application]
@="IExplore"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell\open\ddeexec\ifExec]
@="*"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ftp\shell\open\ddeexec\Topic]
@="WWW_OpenURL"



[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile]
@="HTML Document"
"FriendlyTypeName"="@C:\\WINDOWS\\system32\\ieframe.dll.mui,-912"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\BrowseInPlace]
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\CLSID]
@="{25336920-03F9-11cf-8FD0-00AA00686F13}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\DefaultIcon]
@="C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE,-17"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\ScriptHostEncode]
@="{0CF774D0-F077-11D1-B1BC-00C04F86C324}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell]
@="opennew"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\open]
@="Open in S&ame Window"
"MUIVerb"="@C:\\WINDOWS\\system32\\ieframe.dll.mui,-5732"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" -nohome"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\open\command\AutorunsDisabled]
@="\"%1\" %*"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\open\ddeexec]
@="\"file://%1\",,-1,,,,,"
"NoActivateHandler"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\open\ddeexec\Application]
@="IExplore"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\open\ddeexec\Topic]
@="WWW_OpenURL"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\opennew]
"MUIVerb"="@C:\\WINDOWS\\system32\\ieframe.dll.mui,-5731"
@="&Open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\opennew\command]
@="\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\opennew\ddeexec]
@="\"%1\",,-1,0,,,,"
"NoActivateHandler"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\opennew\ddeexec\Application]
@="IExplore"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\opennew\ddeexec\IfExec]
@="*"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\opennew\ddeexec\Topic]
@="WWW_OpenURLNewWindow"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\print]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\print\command]
@="\"C:\\WINDOWS\\system32\\rundll32.exe\" \"C:\\WINDOWS\\system32\\mshtml.dll\",PrintHTML \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\printto]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\printto\command]
@="\"C:\\WINDOWS\\system32\\rundll32.exe\" \"C:\\WINDOWS\\system32\\mshtml.dll\",PrintHTML \"%1\" \"%2\" \"%3\" \"%4\""


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP]
@="URL:HyperText Transfer Protocol"
"EditFlags"=dword:00000002
"FriendlyTypeName"="@C:\\WINDOWS\\system32\\ieframe.dll.mui,-903"
"URL Protocol"=""
"WebNavigableCLSID"="{AE90E550-0443-47FB-A001-4875648D4ED3}"
"Source Filter"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\AnimExtensions]
"."="dxmasf.dll,150"
".asf"="dxmasf.dll,150"
".asp"="dxmasf.dll,150"
".asx"="dxmasf.dll,150"
".nsc"="dxmasf.dll,150"
".wax"="dxmasf.dll,150"
".wm"="dxmasf.dll,150"
".wma"="dxmasf.dll,150"
".wmv"="dxmasf.dll,150"
".wmx"="dxmasf.dll,150"
".wvx"="dxmasf.dll,150"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,72,00,\
6c,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\Extensions]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell]
@="open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" -nohome"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\ddeexec]
@="\"%1\",,-1,0,,,,"
"NoActivateHandler"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\ddeexec\Application]
@="IExplore"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\ddeexec\Topic]
@="WWW_OpenURL"




[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https]
@="URL:HyperText Transfer Protocol with Privacy"
"EditFlags"=dword:00000002
"FriendlyTypeName"="@C:\\WINDOWS\\system32\\ieframe.dll.mui,-904"
"URL Protocol"=""
"Source Filter"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,72,00,\
6c,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell]
@="open"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" -nohome"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell\open\ddeexec]
@="\"%1\",,-1,0,,,,"
"NoActivateHandler"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell\open\ddeexec\Application]
@="IExplore"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell\open\ddeexec\Topic]
@="WWW_OpenURL"
Перезагрузите ПК. Результат: с помощью чего открываются файлы, с помощью чего редактируется?

Wu-Tang
18-12-2015, 08:13
Nordek,
html и html стали открываться в ie и иконка слетела на ie, правки нет.
а mht также открывается по умолчанию edit в ворд, но иконка от престо и открыть стоит вторым пунктом, также открывается в ie.

Nordek
18-12-2015, 16:13
правки нет. »Это добавьте, будет правка:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm]
"PerceivedType"="text"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html]
"PerceivedType"="text"


Wu-Tang, Проверяйте ассоциацию с Opera:
Учтите, что ассоциация задана для папки "Program Files", т.е Opera 12 должна быть расположена в "C:\Program Files\Opera12 (Папку Opera12 задал специально, чтоб не путаться с Opera Chrome)"
По своему усмотрению можете изменить путь.

Для HTML и HTM пункты в контекстном меню: Открыть/Изменить/Печать. Для MHT пункты в контекстном меню: Открыть.
Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Classes\Opera.Page]
[-HKEY_CURRENT_USER\Software\Classes\.htm]
[-HKEY_CURRENT_USER\Software\Classes\.html]
[-HKEY_CURRENT_USER\Software\Classes\.mht]

[HKEY_CURRENT_USER\Software\Classes\.htm]
@="Opera.HTM"

[HKEY_CURRENT_USER\Software\Classes\.html]
@="Opera.HTM"

[HKEY_CURRENT_USER\Software\Classes\.mht]
@="Opera.MHT"

[HKEY_CURRENT_USER\Software\Classes\Opera.HTM\DefaultIcon]
@="C:\\Program Files\\Opera12\\Opera.exe,1"

[HKEY_CURRENT_USER\Software\Classes\Opera.HTM\shell\open\command]
@="\"C:\\Program Files\\Opera12\\Opera.exe\" \"%1\""

[HKEY_CURRENT_USER\Software\Classes\Opera.HTM\shell\edit\command]
@="C:\\WINDOWS\\system32\\notepad.exe \"%1\""

[HKEY_CURRENT_USER\Software\Classes\Opera.HTM\shell\print\command]
@="\"C:\\WINDOWS\\system32\\rundll32.exe\" \"C:\\WINDOWS\\system32\\mshtml.dll\",PrintHTML \"%1\""



[HKEY_CURRENT_USER\Software\Classes\Opera.MHT\DefaultIcon]
@="C:\\Program Files\\Opera12\\Opera.exe,1"

[HKEY_CURRENT_USER\Software\Classes\Opera.MHT\shell\open\command]
@="\"C:\\Program Files\\Opera12\\Opera.exe\" \"%1\""

а mht также открывается по умолчанию edit в ворд »
Что у вас в [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht] и [HKEY_CURRENT_USER\Software\Classes\htmlfile]?

Wu-Tang
19-12-2015, 12:27
Nordek,
процесс пошел

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht\OpenWithList]
"a"="opera.exe"
"MRUList"="a"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht\OpenWithProgids]
"mhtmlfile"=hex(0):
"Opera.MHT"=hex(0):
"Opera.HTML"=hex(0):


Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht"]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mht"\OpenWithList]


[HKEY_CURRENT_USER\Software\Classes\htmlfile]?
такого ключа нет.

сейчас все 3 правка открывается в ворде.

AndreyI
20-12-2016, 13:35
не выбирается нужная программа при назначении в диалоге "открыть с помощью...". любую другую программу могу выбрать, кроме нужной. подскажите, как исправить?

ruslan...
20-12-2016, 13:52
не выбирается нужная программа при назначении в диалоге "открыть с помощью...". »
Откройте хотя бы раз этой программой, через Другие программы или через Обзор, появится в списке Открыть с помощью.

AndreyI
20-12-2016, 14:15
ruslan..., нет, не появляется нигде она. открываю файлы только из самой программы, предварительно её запустив.
ещё интересно - если переименовать исполняемый файл, то тогда удаётся его выбрать и назначить этому типу файлов.

ruslan...
20-12-2016, 14:30
AndreyI,

через Обзор > указываете путь к программе.




© OSzone.net 2001-2012