更改.js扩展名默认编辑器(win7)

时间:2015-01-08 00:55:48

标签: javascript windows-7 editor default file-extension

我使用ShellMenuView实用程序查找与.js扩展名关联的注册表项并更改了此项:

HKEY_CLASSES_ROOT\JSFile\Shell\Edit\Command

从notepad.exe的路径到​​记事本++。exe路径。

由于某种原因,编辑上下文菜单仍然打开记事本。我为.bat文件做了同样的事情,它工作正常。还有另一个可以覆盖它的关键吗?

1 个答案:

答案 0 :(得分:2)

有几个可能的地方。 HKEY_CLASSES_ROOT\*适用于所有文件,无论其类型如何。如果它具有相同的edit命令,则会发生冲突(我不确定哪一个优先于此)。

此外,您指向的路线是全局设置。还有一个位于HKEY_CURRENT_USER\Software\Classes的每用户文件关联。从那里开始,结构如下。来自这两个地方的条目被认为是构建上下文菜单,但对于那些重复的条目,每用户设置覆盖全局设置,可能是另一个要查看的地方。