源自UNIX世界的许多文件都没有文件扩展名。最典型的例子包括README
,INSTALL
,LICENSE
。
我们知道这些是文本文件。因此,有点令人失望的是,不能在资源管理器中双击它们并在记事本中看到它们(实际上,Notepad2因为UNIX行结尾而愚蠢的Microsoft Notepad无法正确呈现)。
有没有人知道如何为README
没有扩展名的文件创建文件关联?然后可以复制它以覆盖最常出现的文件类型,然后双击打开它们将起作用。
更新(排序以回应您的所有评论。)谢谢,伙计们,您的意见和答案对我有所帮助。
@Indrek,是的,我假设您可以以某种方式为just README
或者创建一个关联Makefile
,而对于没有扩展名的文件则不能这样做。事实证明,事实恰恰相反,是的,这是一个巧妙地解决问题的解决方法。
最终,我只想双击打开一个README
或Makefile
那就是全部。
@Sampo,SendMe技巧也很有用,虽然可用性不如直接双击。(有时我真的很懒。)
使用ftype
和ftype
从管理员提示双击启用作业,结果显示以下技巧:
assoc .=no_ext
ftype no_ext=%SystemRoot%\system32\NOTEPAD.EXE %1
:: You can see it created some entries in the registry:
reg query hkcr\no_ext /s
reg query hkcr\. /s
.
文件名中没有,则它没有扩展名。如果它没有扩展名,则无法关联程序以将其打开。所以README文件实际上不是README文件......它只是一个文件。我有兴趣看看是否有某种解决方法。