我想将文本阅读器与 Windows 8 中的无扩展文件关联起来。在 Windows 7 上,实现此目的的步骤如下所述: 如何在Windows 7中关联无扩展名的文件? 但是,我未能在 Windows 8 上成功执行这些步骤。
如果有人能告诉我如何做到这一点我将不胜感激。
我尝试过的(但没有效果):
我在 中添加了一个
"."
键HKEY_CLASSES_ROOT
,并将默认值与我的应用程序关联,即sublime_text
。我输入的值是"C:\Program Files (x86)\Sublime Text 2.0.1 x64\sublime_text.exe"
。我也尝试放入
assoc .="No Extension"
ftype "No Extension" = "C:\Program Files (x86)\Sublime Text 2.0.1 x64\sublime_text.exe" "%1"
一个管理 shell,但仍然没有成功。[**请参阅下面的编辑] 我也尝试过http://defaultprogramseditor.com/,成功通过图标编辑部分更改了无扩展名文件的图标,但是对文件的实际打开没有影响。
最后,我尝试了 Windows 8 的默认程序编辑器。在关联菜单中,在中创建了一个值
HKEY_CLASSES_ROOT
,我可以看到格式的条目"."
,但是当我尝试修改与该条目关联的值时,应该发生的事情,即弹出关联菜单,并没有发生。事实上,什么都没有发生。
编辑:正如我自己的回答中提到的,http://defaultprogramseditor.com/最终成功了。你只需要"Set selected command as default"
在保存关联之前单击一下即可。感谢安德烈。链接到他的评论。
答案1
事实证明安德烈在原始问题中的评论起了作用:链接至 Andrej 的评论。
和 http://defaultprogramseditor.com/,您确实需要在保存之前单击"Set selected command as default"
,否则关联将不起作用。