Windows 仅搜索确切的文件名和扩展名

xaa*_*aav 43 windows search windows-10

在搜索 时Windows.h,我在 Windows 10 上发现了一些相当烦人的搜索行为。我看到的不是一个单一的结果Windows.h,而是一个完整的文件清单,其中包含“Windows”和“h”,这是不是我想要的。搜索“Windows.h”没有帮助。

如何Windows.h仅搜索和接收具有该名称的文件?

在此处输入图片说明

Ste*_*uch 61

如果您只想匹配文件名而不匹配文件内容,您可以使用以下方式限定搜索name:

name:Windows.h
Run Code Online (Sandbox Code Playgroud)

如果您想要精确的文件名匹配,您可以使用以下方式限定搜索name:=

name:=Windows.h
Run Code Online (Sandbox Code Playgroud)

  • 请注意,术语“名称”被翻译成系统语言。您可以通过将视图更改为“详细列表”来找出您的语言术语,并检查文件名的列名称。例如在瑞典语中,它说“Namn”,所以你输入 `namn:=`。 (6认同)
  • 这也适用于其他资源管理器项目,我刚刚发现我可以使用 `extension:=.h` 来查找所有 .h 文件,而不管名称如何。 (6认同)
  • 这是否记录在 Windows 中? (2认同)

Noa*_*nos 6

如果您需要搜索包含特殊字符(例如()、空格和数字)的特定文件,则需要用波浪号 + 引用它。

例如,这是对所有重复文件名的通配符搜索,带有任何扩展名,Windows 在点之前添加 (0-9):

~"* (?).*"

在此处输入图片说明

请注意,?它将捕获任何单个字符,而不仅仅是数字,因此上面的示例还将查找具有空格 + 括号之间的任何单个字符 + 点的文件/目录。例如:My Directory (A). with a dot