Я знаю, что это очень простой вопрос, но я не мог найти ответ. Когда я щелкаю правой кнопкой мыши по файлу с расширением .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 и как назвать путь к ключу).
Спасибо!!!