Windows 资源管理器精确字符串搜索不适用于连字符

Windows 资源管理器精确字符串搜索不适用于连字符

看起来像 Explorer 搜索处理引号就像谷歌搜索一样完全符合搜索“foo bar”会忽略类似“酒吧“所以你只会得到类似“富吧“”。

但是像连字符这样的东西foo-bar会让人混淆。

例如,在包含以下内容的文件夹中:

在此处输入图片描述

仅文件名搜索无法正常工作:

在此处输入图片描述

仅进行内容搜索也不行:

在此处输入图片描述

如何使用 Windows 资源管理器搜索来保持一致性?放弃它,转而使用命令提示符?

答案1

对于文件名,查询运算符可以提供一些帮助: name:~~"foo-bar" 应该给你你想要的结果: 在此处输入图片描述

但内容搜索似乎表现不佳。创建了两个文件,一个内容为“foo-bar”,另一个内容为“foo bar”。以下尝试返回了两个文件:

content:"foo-bar"
content:$$"foo-bar"

但却content:~~"foo-bar"无功而返!

因此,为了准确搜索内容,我会选择电源外壳选择字符串命令:

在此处输入图片描述

这肯定是一个学习曲线,但由于支持正则表达式,它是一个非常强大的工具。

相关内容