Некоторое время назад я добавил несколько команд контекстного меню, чтобы импортировать книги Kindle в Caliber и конвертировать их в EPUB (в разделе HKEY_CLASSES_ROOT\Amazon.Kindle.content). Все связанные расширения установлены в реестре так, чтобы они указывали на Amazon.Kindle.content. Это прекрасно работало до сегодняшнего дня, когда команды перестали отображаться для файлов .mobi. Когда я щелкаю правой кнопкой мыши файл .azl, .azs, .azw, .azw3, .azw4, .prc или .tpz, они появляются и работают, как и ожидалось. Но не для .mobi. Вот мои записи реестра для .azw и .mobi - они выглядят одинаково для меня, поэтому я понятия не имею, что происходит:
[HKEY_CLASSES_ROOT\.azw]
@="Amazon.Kindle.content"
[HKEY_CLASSES_ROOT\.mobi]
@="Amazon.Kindle.content"
jscholes@rebus:~$ cat >azw.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.azw]
@="Amazon.Kindle.content"
jscholes@rebus:~$ cat >mobi.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.mobi]
@="Amazon.Kindle.content"
jscholes@rebus:~$ diff azw.reg mobi.reg
3c3
< [HKEY_CLASSES_ROOT\.azw]
---
> [HKEY_CLASSES_ROOT\.mobi]