Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как найти программу "по умолчанию", которой открывается определенный файл?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Администратору 1С / Системному администратору / Администратору баз данных > Администрирование и настройка компьютера, железо
Vofka
Привет!

Есть специфический файл. 2 раза клацаешь по нему, открывается специальная программа. Как узнать физическое месторасположение этой программы на компьюьтере?
Егор Динин
Я когда чего то не могу найти, то ищу в через диспетчер задач.
Процессы - ПКМ - Открыть место хранения файла.
Vofka
Спасибо, такой вариант подошёл!
Petre
Vofka @ Сегодня, 16:09 необходимо зарегистрироваться для просмотра ссылки ,
Получение идентификатора: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.<расширение>\OpenWithProgids или \UserChoice
Получение пути по идентификатору: HKEY_CLASSES_ROOT\<Полученный идентификатор>\shell\open\command
Vofka
Petre, в UserChoice нашел ProgId, но в HKEY_CLASSES_ROOT... такой программы нету. Наверное потому, что она не устанавливалась через установщик, а просто была скопирована на комп.
Petre
Vofka @ Сегодня, 17:09 необходимо зарегистрироваться для просмотра ссылки ,
Наверное, есть нюансы в данном случае...

Можно попробовать весь реестр прошерстить по идентификатору.
Vofka
Цитата(Petre @ 10.11.16, 16:42) необходимо зарегистрироваться для просмотра ссылки
Можно попробовать весь реестр прошерстить по идентификатору.

Да, действительно, нашлось в HKEY_CLASSES_ROOT\Applications. Т.е., в моем случае, вот тут: HKEY_CLASSES_ROOT\Applications\<Полученный идентификатор>\shell\open\command
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.