我正在尝试将CSS,PHP,JS和HTML文件类型添加到Windows 7中的“新建”右键菜单中。我知道如何使用注册表中的ShellNew条目将文件类型添加到菜单中。但Windows并没有让您对新项目的显示名称进行任何控制 - 根据this,该名称始终取自您指定用于打开文档的任何应用程序。我已经设置了Notepad ++来打开所有这些文件类型,所以我最终会在菜单中输入几个相同的“Notepad ++文档”条目,如下所示:
如果没有安装任何调整工具,是否有人知道是否有办法摆脱这种愚蠢的局面?
谢谢大家! 佛瑞德
答案 0 :(得分:2)
您可以手动更改每个文件类的文件类型说明。
HKEY_CLASSES_ROOT\.%ext%
(默认值)HKEY_CLASSES_ROOT\%progid%
下,将默认值和/或“FriendlyTypeName”字符串设置为您想要的字符串。您可能需要注销才能生效。 您应该远离Chrome和Notepad ++文件类型/关联对话框,这样它们就不会覆盖您的字符串。
Chrome和Notepad ++都是开源的,您可以为它们创建一个补丁,为文件类型使用更好的名称。 (无论如何,什么是“Chrome HTML文档”,HTML5 +额外的Chrome汁液?=))
答案 1 :(得分:1)
重命名上下文菜单>新项目(至少在Windows 7中):
HKEY_CLASSES_ROOT\.%ext%
并记下(Default)
值。这是文件扩展名的ProdID。HKEY_CLASSES_ROOT\%ProdID%
(通常为%ext%file
)。将(Default)
值设置为您希望上下文菜单新项目显示为的任何值。HKEY_CLASSES_ROOT\%ProdID%
下,如果有FriendlyTypeName
值,请将其重命名为FriendlyTypeName.old
,(Default)
值“is deprecated by the FriendlyTypeName entry”我认为甚至不需要注销/重启,但如果更改没有生效,请注销和/或重新启动。
答案 2 :(得分:0)