Я знаю, что это очень простой вопрос, но я не мог найти ответ. Когда я щелкаю правой кнопкой мыши по файлу с расширением .abc и нажимаю на Properties а затем на Change... , тогда даже когда я нажимаю на Browse... и затем на Other Applications , я не могу найти приложение, соответствующее исполняемому файлу, который я хочу ассоциировать с расширением. Итак, я попытался сделать следующие шаги, но не повезло:
Вот шаги, которые я предпринял:
Я нашел путь к исполняемому файлу, который я хочу связать с данным расширением файла (например,
C:\Users\JohnDoe\Desktop\MyPrograms\ABCApp.exeможет быть таким путем, еслиABCApp.exe- приложение, которое я хочу использовать для открытия файлов с расширением.abc).Я перешел к пункту «
Start>Control Panel>Programs>Default Programs>Set Associationsи попытался добавить расширение.abcи связанный с ним исполняемый файл в список, но это окно позволит мне только изменить исполняемый файл, используемый для открытия уже зарегистрированный добавочный номер. Но я хочу зарегистрировать новое расширение и его исполняемый файл.
В Интернете я нашел несколько сообщений о том, что мне нужно изменить реестр с помощью regedit.exe , чтобы зарегистрировать расширение, но я немного не согласен с шагами. Может ли кто-нибудь, пожалуйста, четко объяснить, что мне нужно делать?
Спасибо!
ОБНОВЛЕНИЕ: Поскольку расширение .abc не зарегистрировано в Windows, невозможно выбрать « Open With если щелкнуть правой кнопкой мыши файл example.abc . На следующих снимках экрана показана разница между контекстным меню, отображаемым при щелчке правой кнопкой мыши по значку на рабочем столе приложения, когда (1): приложение не зарегистрировано в Windows, по сравнению с (2): приложение зарегистрировано в Windows (в моей локализованной версии). Windows - Apri означает Open а Apri con Open With):
Контекстное меню контекстного меню зарегистрированного приложения:

Контекстное меню правой кнопкой мыши незарегистрированного приложения:

ОБНОВЛЕНИЕ: я попробовал решение, отправленное @meatspace ниже, но я получаю следующую ошибку:
Я попробовал ваш ответ:
C:\> assoc .abc
.abc=ABCApp.SpecialFileType.14
C:\> ftype ABCApp.SpecialFileType.14=C:\Users\JohnDoe\Desktop\ABC\ABCApp.exe
The file type 'ABCApp.SpecialFileType.14' was not found or there were no associated commands
C:\>
Как именно я могу создать необходимый ключ regedit.exe, если это единственное решение? (Не уверен, что точки переведены в подкаталоги или нет в regedit и как назвать путь к ключу).
Спасибо!!!
