如何在Windows 7中将.htm的“编辑”选项与记事本关联?


14

我的Windows 7计算机上有许多扩展名为.htm的文件。当我右键单击这些文件时,我得到一个选项菜单(打开/编辑/打印等)。EDIT选项当前映射到Microsoft Word,并且我想将其映射到记事本。

我尝试右键单击该文件,然后选择“打开方式/选择默认程序”,但这仅允许我为“打开”菜单项而不是“编辑”菜单项设置程序。我也尝试过“开始/默认程序/关联文件类型”,但这也只能让我更改“打开”选项。

有任何想法吗?我确定我曾经能够在Windows XP中做到这一点。

Answers:


12

要在不使用第三方软件的情况下进行更改:

打开Internet Explorer。转到工具> Internet选项。选择程序选项卡。将“ HTML编辑”选项更改为您要使用的任何内容(例如记事本)。


3
谈论将设置隐藏在找不到的位置。我绝对不会想到在一百万年后再去那里。
马丁·布朗

显然,它仅适用于MS程序(Word,记事本,Excel!?)
Liviu 2013年

使用此方法,使用自定义程序(ms除外)的唯一方法是进入HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Default HTML Editor \ shell \ edit \ command并更改您喜欢的编辑器路径的值
Thermech

我只是用它来更改选项(Word一直试图以安全模式打开并仍然失败),并且很高兴看到可用选项中的TextPad。
stuartd 2014年

需要更改以使用自定义程序的另一个注册表项是:HKEY_CURRENT_USER \ Software \ Microsoft \ Shared \ HTML \ Default Editor \ shell \ edit \ command。这是Windows资源管理器读取的,用于使用“编辑”打开html文件的键。
Thanasis Papoutsidakis

6

Reccommending 默认程序编辑器这一点,因为有许多其他功能一起,它是专为Vista / Windows 7和发挥不错了UAC。

上下文菜单编辑器非常强大,可以轻松添加或编辑上下文菜单项:

上下文菜单编辑器

此外,它还允许您删除 Windows不允许您取消选中的“默认程序”关联:

取消选中默认程序


2
我第二把这个。我也喜欢它如何与控制面板集成。
2011年

我喜欢人们入侵注册表的情况。;)为屏幕截图+1。@Factor Mystic
Hatebit


1

这里的问题不是文件关联,除非您想将记事本关联为要打开的默认程序所有HTML文件(而不是Web浏览器)。

我推荐这种方法代替:

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"

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.