Как связать опцию Edit .htm с Блокнотом в Windows 7?

14

На моем компьютере с Windows 7 есть несколько файлов с расширениями .htm. Когда я щелкаю правой кнопкой мыши по этим файлам, я получаю меню опций (Открыть / Редактировать / Печатать и т. Д.). В настоящее время параметр ПРАВКА сопоставлен с Microsoft Word, и я хочу сопоставить его с Блокнотом.

Я попытался щелкнуть правой кнопкой мыши файл и выбрать «Открыть с помощью / Выбрать программу по умолчанию», но это позволяет мне установить программу только для пункта меню «Открыть», а не для пункта «Редактировать». Я также пробовал Пуск / Программы по умолчанию / Связать тип файла, но это также позволяет мне только изменить опцию Открыть.

Есть идеи? Я уверен, что я имел обыкновение делать это в Windows XP.

Мартин Браун
источник

Ответы:

12

Чтобы изменить его без использования стороннего программного обеспечения:

Откройте Internet Explorer. Перейдите в Инструменты> Свойства обозревателя. Выберите вкладку Программы. Измените параметр «Редактирование HTML» на то, что вы хотите использовать (например, Блокнот).

JDD
источник
3
Поговорите о том, чтобы скрыть настройки там, где вы их не найдете. Я бы никогда не подумал посмотреть туда через миллион лет.
Мартин Браун
По-видимому, он работает только с программами MS (Word, Notepad, Excel!?)
Ливиу
Используя этот метод, единственный способ использовать пользовательскую программу (кроме ms) - перейти в HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Default HTML Editor \ shell \ edit \ command и изменить значение для вашего любимого пути редактора
Thermech
Я просто использовал это, чтобы изменить эту опцию (Word продолжал пытаться открываться в безопасном режиме и все равно не работал) и был приятно удивлен, увидев TextPad в доступных опциях.
Stuartd
Другой раздел реестра, который необходимо изменить для использования пользовательской программы: HKEY_CURRENT_USER \ Software \ Microsoft \ Shared \ HTML \ Редактор по умолчанию \ shell \ edit \ command. Это ключевой проводник Windows, который читает html-файл с помощью команды «Редактировать».
Танасис Папуцудакис
6

Рекомендую редактор программ по умолчанию для этого, потому что, наряду со многими другими функциями, он был разработан для Vista / Windows 7 и хорошо работает с UAC.

Редактор контекстного меню довольно мощный, позволяя вам добавлять или редактировать элементы контекстного меню без хлопот:

Редактор контекстного меню

Кроме того, он позволяет вам удалить эту ассоциацию «программ по умолчанию», которую Windows не позволит вам отменить :

Снимите флажок с программ по умолчанию

Фактор Мистик
источник
2
Я второй этот. Мне также нравится, как он интегрируется с панелью управления.
скучный
Мне нравится, когда люди взламывают реестр. ;) +1 за скриншоты. @Factor Mystic
Hatebit,
4

Я использовал FileTypesMan несколько раз, и он работал как положено (открывается в собственном окне, но выполняет ту же задачу)

ChrisFletcher
источник
1

проблема здесь не в сопоставлении файлов, если вы не хотите связать Блокнот как программу по умолчанию для открытия всех файлов HTML (а не вашего веб-браузера).

я рекомендую этот метод вместо:

1. Введите имя исполняемого файла программы (notepad.exe) как подраздел этих двух разделов реестра, показанных ниже:

[HKEY_CLASSES_ROOT\.htm\OpenWithList\notepad.exe]
[HKEY_CLASSES_ROOT\.html\OpenWithList\notepad.exe]

2. И добавьте здесь «edit» подраздел:

[HKEY_CLASSES_ROOT\Applications\notepad.exe]
[HKEY_CLASSES_ROOT\Applications\notepad.exe\shell]
[HKEY_CLASSES_ROOT\Applications\notepad.exe\shell\edit]
[HKEY_CLASSES_ROOT\Applications\notepad.exe\shell\edit\command]
Default = C:\WINDOWS\notepad.exe "%1"

3. Чтобы изменить редактор по умолчанию, замените запись «Default» в этом разделе реестра на командную строку для предпочитаемого вами редактора:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell\edit]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell\edit\command]
Default = C:\WINDOWS\notepad.exe "%1"

источник