Как изменить MenuText/Description в контекстном меню?

Изменить контекст MenuText

Я прошел через несколько редакторов контекстного меню, таких как ContextEdit, ShellMenuNew, ShellNewHandler. Ни один из них, кажется, не дает мне возможность редактировать MenuText. Как я могу изменить это?

Я также пытался искать в реестре с помощью редактора реестра по умолчанию, ни один из них мне не помог.

Можно ли добавить имя при создании контекстного меню?

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.html\ShellNew]
"FileName"="index.html"
"SOMEKEY"="New HTML5 Doc"

1 ответ1

1

Правильная идея, неправильный ключ. Вам нужно найти сестринский ключ и сделать две вещи. Сначала удалите "FriendlyTypeName", если он есть. Затем отредактируйте значение по умолчанию. Я приведу пример с .reg / regfile.

Шаблон .reg-файлов находится в HKCR\.reg , но текст "Регистрационные записи", отображаемый в "New", взят из значения HKCR\regfile default @.

Шаг 1) Удалите / переименуйте «FriendlyTypeName», если он есть у вашего ключа.

Шаг 2) Измените значение по умолчанию на новое имя. Эффект немедленный.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\regfile]
@="Registration Entries"
"FriendlyTypeName"=-

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .