我正在尝试将 CSS、PHP、JS 和 HTML 文件类型添加到 Windows 7 中的“新建”右键单击菜单。我知道如何使用注册表中的 ShellNew 条目将文件类型添加到菜单。但根据 this,Windows 无法让您控制新项目的显示名称。该名称始终取自您指定用于打开文档的任何应用程序。我已将 Notepad++ 设置为打开所有这些文件类型,因此我将在菜单中得到几个相同的“Notepad++ 文档”条目,如下所示:
有人知道是否有办法在不安装任何调整实用程序的情况下摆脱这种愚蠢的情况吗?
谢谢大家! 弗雷德
最佳答案
重命名上下文菜单 > new 的项目(至少在 Windows 7 中):
- 打开注册表。
- 转到
HKEY_CLASSES_ROOT\.%ext%
并记下(默认)
值。这是文件扩展名的 ProdID。 - 使用从第二步获得的值转到
HKEY_CLASSES_ROOT\%ProdID%
(通常是%ext%file
)。将(默认)
值设置为您希望上下文菜单新项目显示为的任何值。 - 在
HKEY_CLASSES_ROOT\%ProdID%
下,如果有FriendlyTypeName
值,将其重命名为FriendlyTypeName.old
,作为(默认)
值“is deprecated by the FriendlyTypeName entry”
我认为甚至不需要注销/重启,但如果更改没有生效,请注销和/或重启。
关于windows - 将新文件类型添加到 Windows 7 的新上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6257543/