使用内置的 Windows 搜索搜索文件名中的子字符串

Hen*_*k K 6 windows search file-search windows-8-preview

我使用的是 Windows 8,我发现内置的搜索工具没有按预期工作。

我有一个这样的文件夹

在此处输入图片说明

当我像这样搜索时,我没有得到任何结果。

在此处输入图片说明

我希望搜索工具匹配部分文件名。这个问题提供了一个很好的解决方法,但理想情况下,我希望可以开箱即用。是否有更改设置或任何其他方法无需安装其他软件即可获得部分文件搜索匹配?

Joh*_*mas 10

简短回答:使用 *(星号)或 ~~(双波浪号)。为了在文件名中搜索子字符串,您必须将*~~放在前面。因此,为了让 Windows 找到MyFile.txt您必须搜索*file*or~~file和 not file。想想在~~作为containing

简单形式(不带星号)仅搜索文件名中单词的开头。因此搜索file将返回File.txt, My File.txt, File 1.txt(aso.) 但不会返回MyFile.txt

如果您想要完整的 (?) 高级查询语法,请查看此处。但是我在 AQS 页面中没有看到链接*(任意数量的字符)?(只有一个字符)和[ ](字符集)通配符。

例子:

  • b?r匹配barbur,但不boor
  • b[ae]r匹配barber,但不会bur或其他任何

  • 有没有办法改变这种行为?Win7的开始菜单搜索中也使用了同样的方法。因此,如果我想选择并启动 FireFox,我只想输入“ff”,它应该会显示出来......(至少在 Launchy 和 OSX 的聚光灯下它是这样工作的) (2认同)