Я пытаюсь программно проверить ассоциации файлов по расширению (например, .jnlp
файлы).Я продолжаю читать, что
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JNLPFile\Shell\Open\Command
- это ключ реестра для проверки.Однако, если вы измените связь через Windows Explorer:
Открыть с помощью> Выбрать программу> (Всегда использовать выбранную программу)
, изменение не отражаетсяв этом ключе реестра.Где еще хранится эта информация?