특정 확장자에만 표시되는 Kindle 파일에 대한 쉘 상황에 맞는 메뉴 명령


0

얼마 전에 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]

mobi의 키를 삭제하고 다시 작성해 보셨습니까? 최근에 확장 기능과 관련이있는 항목을 설치 했습니까?
Karan

예. 지금까지 시도했습니다 : HKEY_CLASSES_ROOT \ .mobi 삭제 및 재생성; 다른 Kindle 관련 파일 확장자에 대해서도 동일하게 수행합니다. HKEY_CLASSES_ROOT \ Amazon.Kindle.content에서 추가 명령 제거 및 복원; Kindle for PC를 다시 설치합니다 (먼저 파일 연결을 만듭니다). Windows 탐색기에서 .mobi 파일에 초점을 맞추면 유형 열에 "MOBI 파일"이 표시됩니다. (작동중인) 확장자를 가진 파일에 초점을 맞추면 "Amazon Content"가 표시됩니다. .mobi 파일이 적절하게 연결되지 않은 이유를 모르겠습니다.
James Scholes

내 대답을 참조하십시오. 그 솔루션이 왜 작동했는지 이해하지 못하지만 문제가 해결되어 기쁩니다.
James Scholes

답변:


0

아마도 더 빨리 시도했을 해결책은 .mobi 파일의 기본 프로그램을 Kindle for PC로 설정하는 것이 었습니다. 이 작업을 수행 한 후 HKEY_CLASSES_ROOT.mobi에서 변경된 사항은 없지만 .mobi 파일을 마우스 오른쪽 버튼으로 클릭하면 명령이 표시됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.