Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 10 如何在Windows 10中预览无扩展文件_Windows 10_Registry - Fatal编程技术网

Windows 10 如何在Windows 10中预览无扩展文件

Windows 10 如何在Windows 10中预览无扩展文件,windows-10,registry,Windows 10,Registry,我想使用Windows 10预览窗格查看无扩展文件(如Dockerfile、Jenkinsfile、README等)的文本 在HKEY\u CURRENT\u USER\Software\Classes树中是否有注册表项,Windows使用该注册表项指定没有扩展名的文件?我尝试使用文件的全名,[]和作为密钥,但没有成功 下面是一个处理.dockrignore文件的示例。预览窗格显示文件的内容 Windows Registry Editor Version 5.00 [HKEY_CURRENT_

我想使用Windows 10预览窗格查看无扩展文件(如Dockerfile、Jenkinsfile、README等)的文本

HKEY\u CURRENT\u USER\Software\Classes
树中是否有注册表项,Windows使用该注册表项指定没有扩展名的文件?我尝试使用文件的全名,
[]
作为密钥,但没有成功

下面是一个处理
.dockrignore
文件的示例。预览窗格显示文件的内容

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\.dockerignore]
"Content Type"="text/plain"
"PerceivedType"="text"
或者这在Windows中根本不可能/不受支持

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\u CURRENT\u USER\Software\Classes\。
    表示没有扩展名的文件
  • {8895b1c6-b41f-4c1c-a562-0d564250836f}
    指:
  • {1531d583-8375-4d3f-b5fb-d23bbd169f22}
    表示Windows TXT预览器,另请参见
    注册查询“HKCR\CLSID\{1531d583-8375-4d3f-b5fb-d23bbd169f22}”的输出。
结果检查

reg query "HKEY_CURRENT_USER\Software\Classes\." /S
创建一个示例

echo a plain text file with no extension>D:\test\NoExtesionFiles\NoExtensionTxt
结果视图

echo a plain text file with no extension>D:\test\NoExtesionFiles\NoExtensionTxt

由于某种原因,我想要的机器无法工作,但我的笔记本电脑却可以。ShellEx和预览处理程序GUID是实现这一点的关键,PerceivedType还不够:)。另外,“Unknown”键用于未映射到任何其他内容的扩展,因此知道它也很好!