Итак, я уже некоторое время читаю и гуглю это, и я не могу понять, что происходит не так. Я пытаюсь создать расширение .int в моем реестре, чтобы я мог добавить к нему ключ ShellNew, и, таким образом, он должен позволить мне выполнить простой щелчок правой кнопкой мыши> новый> метод создания файла. Поэтому я пошел к HKEY_CLASSES_ROOT и создал ключ с именем .int.
Затем я создал ключ с именем intfile со значком по умолчанию и установил для его строки (по умолчанию) значение "Файл локализации". Затем в ключе .int я установил (по умолчанию) intfile и создал тип контента, который я установил равным text /text. Затем я создал новый ключ с именем ShellNew, и в этом ключе я установил FileName на путь в WINDOWS /ShellNew, где находился мой файл .int по умолчанию. Однако, когда я щелкаю правой кнопкой мыши и перехожу на новый, он не показывает Новый файл локализации. Я где-то пропускаю запись в реестре? Любая помощь будет принята с благодарностью, я не могу понять, почему это не работает, так как я добавил ShellNew ко многим клавишам раньше и всегда работал безупречно. Я впервые создаю совершенно новое расширение файла, но я прочитал другие существующие расширения файлов и не могу понять, почему они не работают. Ты снова заранее.
Изменить: разъяснение того, что я настроил точно.
intfile:
(Default) REG_SZ "Localization File"
intfile>shell>open>command:
(Default) REG_SZ "C:\Program Files\Notepad++\notepad++.exe"
.int:
(Default) REG_SZ "intfile"
ContentType REG_SZ "plain/text"
Percieved Type REG_SZ "text"
.int>ShellNew:
(Default) REG_SZ "null"
FileName REG_SZ "C:\WINDOWS\ShellNew\New Int.int"