我可以在 Windows 8 搜索中使用通配符吗?

我可以在 Windows 8 搜索中使用通配符吗?

使用新的 Windows 8 搜索栏时:

搜索栏

搜索表达式的语法是什么?是否可以使用“*”、“?”等通配符或任何其他特殊符号?

例如,当使用 Google 搜索时,我可以使用:

  • -'(减号)用于排除某些词语;
  • “引用短语”用于精确短语匹配。

答案1

Windows 8 具有多种搜索功能。

它支持两个通配符。

*   match anything
?   match any character

您可以通过以下方式搜索:

  • 文件扩展名

    Ext:.txt
    
  • 日期

    Date:This week
    
  • 类型

    Kind:Folder
    Kind:Document
    
  • 文件大小

    Size:>10mb 
    
  • 作者

    Author:="Joe Bloggs"
    

更多信息请访问:http://www.tomsitpro.com/articles/windows_8_search-indexing_files-windows_explorer_ribbon-advanced_query_syntax,2-228-2.html

答案2

您仍然可以使用高级查询语法

我建议阅读这篇文章,因为它有很多特点。

以下是一些布尔运算符: AQS 布尔运算符

答案3

我猜你应该能够使用 Windows 7 中可用的相同通配符代码,因为两者的“键入以搜索”功能几乎相同。以下链接描述了一些代码。它描述了通配符和搜索代码。

http://www.winextra.com/tech/software/windows-7-search-wildcards-and-search-codes/

该网站摘录

通配符

这个选项从 DOS 和 Windows 诞生之初就存在了,它由两个通配符组成:“?”和“'(不带单引号)。这两个不同通配符的作用最简单的解释可以归结为:'?' 表示此处出现一个字符,而 '' 可以代表任意数量的字符——字母或数字。

因此,如果您使用“?”并且要搜索您知道部分名称的文件,则查询可能看起来像这样:fo??t,它将返回以 fr 开头并以“t”结尾但中间只有两个未知字母的任何文件。在这种情况下,文件 foxit 可能是搜索结果之一。

当使用“*”作为搜索词的一部分时,最好将其用在单词的开头 -它——或者在中间——ft – 无论哪种情况,名为 foxit 的文件都会作为结果的一部分返回。至于在搜索词末尾使用“*”通配符,这没什么意义,因为 Windows 搜索总是认为末尾有一个通配符。

搜索代码

我通常的搜索方式有一个缺点,就是我得到的结果通常比我真正需要的多得多。解决这种情况的方法是使用搜索快捷方式(或代码)来进一步优化您要搜索的内容。

其中最简单的是文档类型短代码。例如,您正在搜索特定图像,但您忘记了它的名称,但记得它是 JPEG (jpg) 图像。在这种情况下,您可以使用以下短代码来优化搜索

ext: .jpg
fileext: .jpg
extension: .jpg
filextension: .jpg

更新:另请查看此网站:http://www.7tutorials.com/basics-making-advanced-searches-wildcards-and-filters

相关内容