我想使用Windows 10预览窗格查看无扩展文件的文本(如Dockerfile、Jenkinsfile、README等)
HKEY_CURRENT_USER\Software\Classes树中是否有一个注册表项,用于指定没有扩展名的文件?我尝试使用文件的全名[]和.作为密钥,但没有成功。
下面是它处理.dockerignore文件的一个示例。预览窗格显示文件的内容。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\.dockerignore]
"Content Type"="text/plain"
"PerceivedType"="text"或者这在Windows中根本不可能/不受支持吗?
发布于 2019-08-19 22:09:19
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\.]
[HKEY_CURRENT_USER\Software\Classes\.\ShellEx]
[HKEY_CURRENT_USER\Software\Classes\.\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{1531d583-8375-4d3f-b5fb-d23bbd169f22}"这里
HKEY_CURRENT_USER\Software\Classes\.是指没有扩展名的文件;{8895b1c6-b41f-4c1c-a562-0d564250836f}指的是https://stackoverflow.com/q/23633246/3439404;{1531d583-8375-4d3f-b5fb-d23bbd169f22}的意思是Windows预览器,请参见reg query "HKCR\CLSID\{1531d583-8375-4d3f-b5fb-d23bbd169f22}"的输出结果检查:
reg query "HKEY_CURRENT_USER\Software\Classes\." /SHKEY_CURRENT_USER\Software\Classes.\ShellEx{8895b1c6-b41f-4c1c-a562-0d564250836f} (默认) HKEY_CURRENT_USER\Software\Classes.\ShellEx REG_SZ {1535-8375-4d3f-b5fb-d23bbd169f22}
创建一个示例
echo a plain text file with no extension>D:\test\NoExtesionFiles\NoExtensionTxt结果视图

发布于 2021-08-02 23:49:26
若要允许在windows 10资源管理器预览窗格中读取具有.ext扩展名的文件的文件内容,请设置
HKEY_CLASSES_ROOT\.ext
PerceivedType REG_SZ Text通常,.ext键已经存在,它只是添加PerceivedType字符串值并将其设置为Text的问题。在我的例子中,没有扩展的.键不存在,所以我创建了它(New,.),然后添加了上面的‘`PerceivedType’。
https://stackoverflow.com/questions/57563723
复制相似问题