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

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

我正在使用 Windows 8,我发现内置搜索功能无法按预期工作。

我有一个这样的文件夹

在此处输入图片描述

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

在此处输入图片描述

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

答案1

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

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

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

例子:

  • b?r匹配barandbur但不匹配boor
  • b[ae]r匹配bar并且ber但不匹配bur或其他任何内容

相关内容