![]() |
Контекстное меню создать>"файл rtf"
Уважаемые товарищи,
Как вернуть в пункт меню "создать"> раздел "файл rtf" (мне файлов rtf достаточно для работы) Выгруженный куст реестра ниже,параметры для создания раздела в меню созданы вручную Скрытый текст
Код:
Windows Registry Editor Version 5.00 |
Цитата:
Код:
Windows Registry Editor Version 5.00 Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rtffile\shellnew] Исходный: Код:
Windows Registry Editor Version 5.00 |
Ну да,его нет-этот раздел реестра и параметры вручную воссозданы,по инструкции.
Кэш очищен,компьютер перезагружен-но изменения в реестре не привели к появлению раздела меню файл rft Шаблон создан и помещён в папку |
victor21043, покажите содержимое ветки
HKEY_CLASSES_ROOT\.rtf\ShellNew |
Создайте резервную копию подразделов:
Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.rtf Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rtffile Код:
Windows Registry Editor Version 5.00 |
Заработало.Nordek
1)Почему два раздела для расширения .rtf и rtffile в реестре? Например,для файла фотошопа .psd нужны будут разделы .psd и psdfile? Раздел .rtf 2)Не понятен синтаксис значения параметра раздела Shellnew Itemname: Код:
@%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE,-213 -213 3)Не понятен синтаксис значения параметра раздела Shellnew Data: Код:
{\rtf1} GUID в подразделе СLSID и ShellEx не совпадает. Получается, приложению WordPad присвоено несколько 16 байтных идентификатора? Почему в подразделе ShellEx создан ещё один подраздел с именем в форме GUID? Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rtffile\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}] |
Цитата:
Locating Redirected Strings How to Register Executable Control Panel Items Цитата:
Код:
213 Новый документ в формате RTF Цитата:
Скрытый текст
В .rtf, в параметре "(По умолчанию)" указано rtffile - таким образом .rtf ссылается на rtffile, откуда после задействует данные (например контекстное меню) для дальнейшего использования.
Например свои ассоциации можно задействовать и так Код:
Windows Registry Editor Version 5.00 Код:
Windows Registry Editor Version 5.00 В действительности, сильно ошибитесь. Первый пример использует mytxtexample глобально, те в дальнейшем вам ненужно создавать 100 подразделов с: Код:
...\DefaultIcon... Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mytxtexample\DefaultIcon] Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mytxt] Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mylst] Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mycfg] Второй пример для каждого расширения, т.е: Код:
Windows Registry Editor Version 5.00 Код:
Windows Registry Editor Version 5.00 Код:
Windows Registry Editor Version 5.00 Цитата:
Registering Shell Extension Handlers |
Время: 22:51. |
Время: 22:51.
© OSzone.net 2001-