Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » Блог - Как правильно ассоциировать типы файлов с программами в Windows 8

Ответить
Настройки темы
Блог - Как правильно ассоциировать типы файлов с программами в Windows 8

(*.*)


Administrator


Сообщения: 36188
Благодарности: 6565


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Как вы ассоциируете типы файлов с программами? Предположу, что чаще всего вы делаете это при установке программы или впоследствии из ее настроек. Если так, то в Windows 8 вас ждет сюрприз, и я бы не назвал его приятным…

Читать дальше в блоге...

Это сообщение создано автоматически.

Учитывая немалый объем статьи, я занес в FAQ по Windows 8 краткие инструкции по ассоциации типов файлов и протоколов с программами.

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:30, 01-10-2012

 

Аватара для N.I.K

Новый участник


Сообщения: 33
Благодарности: 8

Профиль | Отправить PM | Цитировать


Скажите пожалуйста как привязать протоколы к Opera Portable как вы видите на скриншоте выбираю протокол шелкая по нему но из предложенных программ для ассоциации протокола только Internet Explorer


Отправлено: 15:34, 01-10-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


(*.*)


Administrator


Сообщения: 36188
Благодарности: 6565

Профиль | Сайт | Отправить PM | Цитировать


N.I.K, ваша проблема понятна, я не тестировал этот сценарий. Видимо, проще всего будет установить Opera (можно использовать вариант с портативной установкой), чтобы она появилась в списке. Если вас не устраивает, разбирайтесь с регистрацией вручную.

В принципе, в Windows 7 в этом окне происходит то же самое - для протоколов предлагается выбор из установленных программ. Разница в том, что теперь изменить это можно лишь средствами ОС.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 16:17, 01-10-2012 | #3


Старожил


Сообщения: 238
Благодарности: 2

Профиль | Отправить PM | Цитировать


Я понимаю, что наверное не в том разделе создал, но с проблемой столкнулся только на Вин8
Установил Оперу, и вроде галочка стоит "Браузер по умолчанию", но все равно, при переходе по какой-нибудь ссылке открывается ИЕ 10

Отправлено: 02:59, 14-11-2012 | #4


(*.*)


Administrator


Сообщения: 36188
Благодарности: 6565

Профиль | Сайт | Отправить PM | Цитировать


Склеил темы

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 13:40, 14-11-2012 | #5

MKN MKN вне форума

Ветеран


Сообщения: 2303
Благодарности: 538

Профиль | Отправить PM | Цитировать


Статья "Как правильно ассоциировать типы файлов с программами в Windows 8" конечно познавательная и интересная, но есть вопросы...
Читаем :
Цитата:
В Windows 8 программы не могут сами изменять ассоциации для типов файлов, которые уже связаны с другими программами! Это верно как при установке программы, так и впоследствии, однако в обоих случаях работает сопоставление с незанятыми типами файлов.
В то же время, рассмотрим ситуацию с PDF файлами. По умолчанию PDF ассоциирован с местным ридером. Просмотрщик ещё тот, потому есть смысл сразу изменить программу просмотра.

Устанавливаем Adobe Reader 11 и после установки видим, что все PDF файлы прекрасно ассоциировались с Adobe Reader_ом ещё в процессе установки. И без всяких лишних движений после, как теперь предлагает делать пользователю MS.
Получается, что адобовцам начхать на новую политику ассоциирования MS и они бережно относятся к пользователю.
А со стороны MS просто свинство заставлять вручную переассоциировать нужные пользователю файлы, ради чего пользователь собственно и устанавливает другое ПО...

К примеру, по умолчанию с приложением "Фотографии" в W8 ассоциированы аж 54 графических формата.
И если пользователь желает работать со всеми этими форматами в другой программе, то ему придётмя 54 раза отметить эту кучу типов файлов...

К чему вся эта лирика... Многие пользователи здесь на форуме предлагают автоустановочные пакеты различных программ, в том числе и просмотра графики. И до последнего времени не составляло труда после автоустановки такой программы сразу организовать и нужные ассоциации файлов.
Теперь в W8 это стало проблематично.
В частности из-за того, что иногда (но почему то не везде и не всегда) перекрыт доступ к ключу реестра (в W7 такого безобразия нет) :

HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.расширение файла\UserChoice"

Вопрос : как командно открыть пользователю доступ к этому ключу реестра ?
Нигде так и не обнаружил внятного ответа...

Последний раз редактировалось MKN, 17-12-2012 в 09:09.


Отправлено: 16:26, 14-11-2012 | #6


Аватара для hb860

Идиот


Сообщения: 1125
Благодарности: 419

Профиль | Сайт | Отправить PM | Цитировать


MKN, плохо обнаруживали
Код: Выделить весь код
regini /?
- вот это штатная тулза. гуглите, как в ней скрипты с разрешениями подцепать. Буду в винде - приведу рабочий пример, если к этому времени не нагуглите сами.
Код: Выделить весь код
Setacl /?
- а вот это - "внештатная"

http://helgeklein.com/setacl/

Цитата MKN:
В частности из-за того, что перекрыт доступ к ключу реестра (в W7 такого безобразия нет) : »
Кстати, удалить даже оттуда ничего нельзя?
Я ещё не пробовал - некогда.
По-моему - поудалять-то можно. А потом создать своё. Если это работает - то нет проблем.

-------
http://feeds.feedburner.com/Winreviewru.1.gif
Горячие клавиши Windows 8 | Все программы, которые я разработал| Гаджеты для Windows 8

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:59, 14-11-2012 | #7


Аватара для Stealthmax

Пользователь


Сообщения: 84
Благодарности: 15

Профиль | Цитировать


Цитата MKN:
Вопрос : как командно открыть пользователю доступ к этому ключу реестра »
Да обычно))))
Код: Выделить весь код
' Создать временный файл с помощью сценария, который будет использовать regini.exe
'
set oFSO = CreateObject("Scripting.FileSystemObject")
strFileName = oFSO.GetTempName
set oFile = oFSO.CreateTextFile(strFileName)
oFile.WriteLine "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ico\UserChoice [1 5 7 11 17]"
' здесь по аналоги добавляем ключи и разрешения для них
oFile.Close

' Изменить разрешения реестра при помощи regini.exe
'
set oShell = CreateObject("WScript.Shell")
oShell.Run "regini " & strFileName, 8, true

' Удалить временный файл
'
oFSO.DeleteFile strFileName

' Уведомление о выполнении
'
WScript.Echo "Выполнено!"

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
' Разрешения в двоичном числовом формате
'Администратор, полный доступ 1
'Администратор, чтение 2
'Администратор, чтение и запись 3
'Администратор, чтение, запись и удаление 4
'Создатель, полный доступ 5
'Создатель, чтение и запись 6
'Все, полный доступ 7
'Все, чтение 8
'Все, чтение и запись 9
'Все, чтение, запись и удаление 10
'Опытные пользователи, полный доступ 11
'Опытные пользователи, чтение и запись 12
'Опытные пользователи, чтение, запись и удаление 13
'Системный оператор, полный доступ 14
'Системный оператор, чтение и запись 15
'Системный оператор, чтение, запись и удаление 16
'Система, полный доступ 17
'Система, чтение и запись 18
'Система, чтение 19
'Администратор, чтение, запись и исключение 20

Последний раз редактировалось Stealthmax, 21-02-2013 в 20:51.


Отправлено: 19:39, 19-02-2013 | #8


Пользователь


Сообщения: 119
Благодарности: 2

Профиль | Отправить PM | Цитировать


Здравствуйте, уважаемые. Помогите разобраться.
На компе: Win 8x 64 Pro, Opera 12.14. В Опере стоит галка "Проверять, что Опера браузер по умолчанию" и каждый раз при запуске её выскакивает окно для установки Оперы браузером по умолчанию. Кликаю "Да", в ответ предлагается либо IE либо в Магазин сходить. Пробовал через Панель управления- Программы по умолчанию сделать Оперу главной- её в списке нет и добавить тоже не представляется возможным. Ассоциировать её со всеми известными ей расширениями хлопотно.

Можно эту проблему решить одним махом ?

Здесь я был, мед- пиво пил... Не выходит.
Заранее всем премного благодарен.

Отправлено: 11:53, 21-02-2013 | #9


(*.*)


Administrator


Сообщения: 36188
Благодарности: 6565

Профиль | Сайт | Отправить PM | Цитировать


Цитата uletniy:
Пробовал через Панель управления- Программы по умолчанию сделать Оперу главной- её в списке нет »
Удалите программу (профиль останется на месте), скачайте установщик с сайта www.opera.com и установите заново.

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:38, 21-02-2013 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » Блог - Как правильно ассоциировать типы файлов с программами в Windows 8

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Как ассоциировать портативный AIMP с его типами файлов Amiranchik Microsoft Windows 8 и 8.1 10 04-09-2012 18:00
Интерфейс - Зарегистрированные типы файлов Windows 7 Reset5 Microsoft Windows 7 7 14-05-2010 00:35
Интерфейс - [решено] типы файлов mnbv Microsoft Windows Vista 2 09-09-2009 22:02
Интерфейс - [решено] Типы файлов Malfatto Microsoft Windows Vista 5 03-09-2008 21:49
Типы файлов и соответствующее им ПО dascon Программное обеспечение Windows 6 23-07-2008 12:07




 
Переход