Задать вопрос
handofprincess
@handofprincess
Дух прокрастинации

Как вручную дать windows ассоциацию на приложение что может открыть .docx файл?

Борюсь с кривым установщиком одного офисного приложение. Нужно как то вручную дать ему ассоциацию на открытие офисных доков. Чтоб он отбивался в этом меню.
692d86807e9db114479862.png
Знать бы хоть как это называется, гугл ведет только в Приложения по умолчанию.
  • Вопрос задан
  • 52 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по автоматизации
    13 месяцев
    Далее
  • Skillbox
    Системный администратор с нуля
    6 месяцев
    Далее
  • Skillbox
    Профессия Специалист по информационной безопасности
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Tolnik
ПД
== Назначить программу по умолчанию для расширения через реестр ==
Вот содержание *.reg файла для реализации задачи. Здесь aup - расширение, для которого нельзя назначить программу обычным способом; AudacityPortable.exe - прога, которая должна открывать файлы с таким расширением.
--- начало файла --
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.aup]
@="Audacity.aup"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.aup\OpenWithProgids]
"Audacity.aup"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Audacity.aup]
@="Audacity AUP Project File"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Audacity.aup\DefaultIcon]
@="c:\\AOparin\\Portable_soft\\AudacityPortable\\AudacityPortable.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Audacity.aup\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Audacity.aup\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Audacity.aup\shell\open\command]
@="\"c:\\AOparin\\Portable_soft\\AudacityPortable\\AudacityPortable.exe\" \"%1\""
--- конец файла ---

Записать этот текст в файл с расширением reg и по ПКМ запустить.

Иногда, старые записи, например, в \Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.aup могут мешать нововведениям выше. Если до этого открытие файлов с нужным расширением было назначено через Панель управления и б.м. неудачно. В этом случае записи для нужного расширения в этой ветке реестра надо просто удалить.

Иногда Win тормозит и не хочет открывать новой прогой. Тогда Правая кнопка мыши > Open > выбрать новую прогу (она должна уже присутствовать после верхних манипуляций с Реестром).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы