按文件类型搜索 Windows

Jef*_*lin 6 windows search

尽管 Windows 根据文件扩展名定义文件类型,但某些类型涵盖多个扩展名(例如,“JPEG 图像”涵盖 和.JPG.JPEG,而其他类型使用的扩展名是不相关类型的其他扩展名的子字符串(例如“Markdown 文件”) are ,它是(Access 数据库)和(Microsoft 文档图像文件).md的子字符串。如果我想搜索“JPEG 图像”或“Markdown 文件”,并获取所需的文件类型...我该如何做做吗?.mdb.mdi

  1. 资源管理器、批处理或 PowerShell 解决方案都是可接受的。
  2. 理想的解决方案适用于 Windows 7 和 Windows 10,但适用于 Windows 7 和 Windows 10 的单独解决方案也是可以接受的。
  3. 我希望不必在搜索中分析和使用显式文件扩展名。

Gia*_*ree 4

有关 Windows 和文件资源管理器中的搜索功能的一些信息:

  1. Windows 不知道 mime 类型,例如“JPEG 图像”或“Markdown 文件”(或它们各自的(子/超级)类型)
  2. 如果使用得当,搜索功能非常强大。

回答你的问题:

要搜索特定扩展名(Windows 中的文件类型),请使用搜索查询:

  • 搜索所有.md文件并且仅搜索那些文件(应该是 markdown 文件):(type:".md"如果您想要精确匹配,请记住引号)
  • 搜索所有图片:(kind:=image是的,你可以搜索这个)
  • 您可以按照自己的喜好组合所有过滤器和搜索词。

更多信息和示例请参见:https://www.howtogeek.com/73065/learn-the-advanced-search-operators-in-windows-7/

  • 当我在 Windows 10 上尝试时(在包含 11 个 .md 文件的文件夹中),`type:".md"` 不起作用(漏报 - 没有匹配项)。 (2认同)
  • @GiantTree,正如 Peter Mortensen 解释的那样,`type:".md"` 不正确。它应该是带有 = 的 `type:=".md"`。我建议对其进行测试,然后请更新您的答案。 (2认同)