Windows文件搜索的高级语法--——怎么快速匹配找文件

快速 启动运算符

输入此...

找到这个...

视窗

包含WinDOwS ,windows ,WINDOWS 或任何其他大小写字母组合的项目

微软Windows

包含单词Microsoft 和Windows的项目

microsoft NOT windows
注意:单词NOT必须所有大写字母

包含Microsoft ,但不包含Windows的项目 。

microsoft not windows
注意:单词not必须全部用小写字母表示

包含所有三个词的项目(Microsoft,而不是Windows), 但不一定按此顺序

microsoft OR windows
注意:单词OR必须全部大写

项目包含微软,窗口, 或两者 。

Microsoft或Windows
注意:单词或必须使用所有小写字母。

包含所有三个词(Microsoft或Windows)的项目, 但不一定按此顺序

“微软Windows”

包含确切术语microsoft windows的项目 。

microsoft具有附件:true

附件包含单词microsoft的项目

微软附件:true

包含单词microsoft的附件的项目

微软日期:昨天

包含单词microsoft 的日期为昨天的项目

Windows桌面搜索还可以识别以下日期值:

·相对日期: 例如今天,明天,昨天

·多字相对日期: 例如,本周,下个月,上周,过去一个月,来年

·天数: 周日,周一...周六

·月: 一月,二月...十二月

 

 

作者:帕特里克

由名称包含patrick的人创建的项目 。

作者:“ patrick hines”

帕特里克·海因斯创作的物品 。

主题:“ Microsoft Windows”

主题包含短语microsoft windows的项目 。

主题:Microsoft Windows

主题行中带有单词microsoft的项目以及 文档中其他任何位置的窗口

 

先进的运营商

桌面搜索语法

关键字/符号

功能

微软不是Windows

查找包含microsoft 而不是Windows的项目

-

微软Windows

查找包含microsoft 而不是Windows的项目

微软和Windows

查找包含Microsoft 和Windows的项目

+

微软+ Windows

查找包含Microsoft 和Windows的项目

引号

“微软Windows”

查找包含确切短语Microsoft Windows的项目

括弧

(微软Windows)

以任何顺序查找包含术语microsoft 和Windows的项目

日期:> 11/05/04
大小:> 5

经过查找带有日期的项目11/05/04
查找项目的大小大于5

日期:<11/05/04
大小:<5

查找带有日期的项目之前11/05/04
发现项目有尺寸小于5

注意: 布尔运算符必须全部大写 字母。

布尔运算符

属性

功能

具有:附件

报告具有:附件

查找包含单词报告且 带有附件的项目。与hasattachment相同:true

是:附件

报告是:附件

查找带有包含单词report的附件的项目 。与isattachment相同:true

之前:日期

之前:10/9/2004

查找项,它们的PrimaryDate字段包含之前的日期10/9/2004 。

之后:日期

之后:10/9/2004

查找项,它们的PrimaryDate字段包含后一个日期10/9/2004 。

作者:姓名

作者:帕特里克

在作者属性中查找带有patrick的项目。

作者:“姓名”

作者:“ patrick hines”

在author属性中以该顺序查找单词patrick hines的项目。

作者:(姓名)

作者:(帕特里克·海因斯)

在Author属性中查找带有patrick 和hines的项目。

作者:(姓名或姓名)

作者:(帕特里克·鲍勃)

在“作者”属性中查找带有帕特里克 或鲍勃的物品。

作者:姓名

作者:帕特里克·鲍勃

在“作者”属性中查找带有patrick的项目,然后 在文档中的任意位置浮动

来自名字

来自:帕特里克

在fromName或fromAddress中查找带有patrick的项目,因为“ from”是fromName和fromAddress的属性名称。

数字和范围

要指定日期范围,请键入属性,后跟两个日期。封闭的日期范围通过键入“ ...”表示。例如,键入from:david send:11/05/04 ... 11/05/05 。Windows桌面搜索可以识别所有Windows日期格式,还可以识别以下值:

·相对日期: 例如今天,明天,昨天

·多字相对日期: 例如,本周,下个月,上周,过去一个月,来年

·天数: 周日,周一...周六

·月: 一月,二月...十二月

 

日期和日期范围

句法

结果

尺寸:> 50 <70

搜索大小属性在50 到70之间的值 (不包括那些大小)的文件

大小:> = 50 <= 70

搜索大小属性在50 到70之间的值 (包括那些大小)的文件

日期:> 2/7/05 <2/10/05

在日期属性中搜索日期介于2/7/05 和2/10/05之间的日期 ,不包括结束日期

日期:> = 2/7/05 <= 2/10/05

在日期属性中搜索日期介于2/7/05 和2/10/05之间的日期 ,包括结束日期

常用文件属性

上表中列出的语法可以与以下任何文件属性一起使用。例如,要查找2005年发送的来自“ jake”的电子邮件,您的查询应类似于:kind:email author:patrick after:12/31/2004 。  

限制文件类型

通讯技术

通讯

种类:通讯

联络人

联络人

种类:联系人

好心人

电子邮件

电子邮件

种类:电子邮件

即时Messenger对话

在里面

孩子:即时通讯

会议会议

会议

种类:会议

任务

任务

种类:任务

笔记

笔记

种类:笔记

文件资料

docs

种类:文档

音乐

音乐

song

种类:音乐

种类:歌曲

图片

图片

图片

种类:图片

种类:图片

影片

影片

种类:影片

资料夹

资料夹

种类:文件夹

文件夹名称

文件夹名称

文件夹名称:mydocs

程式

程式

种类:程序

录制的电视

电视

种类:电视

链接

链接

种类:链接

日记帐分录

日志

种类:期刊

 

限制文件存储

如果您使用多个电子邮件帐户,并且想将查询限制为Microsoft Office Outlook或Outlook Express,则可以使用store: 指示符。

商店

档案

文件

存储:文件

离线文件

csc

商店:csc

外表

mapi

店铺:mapi

Outlook Express

oe

商店:oe

 

文件类型的属性:全部

这些是可以使用的文件格式特定的属性

属性

标题

标题,主题,关于

职称:经理

状态

状态

状态:有效

日期

日期

日期:上周

修改日期

日期修改,修改

修改:上周

重要性

重要性,优先

重要性:高

尺寸

尺寸

大小:> 50

已删除

已删除,已删除

isdeleted:true

是附件

依附

isattachment:错误

到,toname

到:约翰史密斯

抄送

cc,ccname

cc:david

公司

公司

公司:冒险工厂

类别

类别

类别:商务

关键词

关键字

关键字:体育

专辑

专辑

专辑:最棒的

文档名称

文件名,文件

文件名:2006hits

类型

类型

流派:爵士

作者

作者,作者

作者:大卫

文件夹下路径

文件夹:样本

分机

ext,fileext

ext:.rtf

文档名称

文件名,文件

文件名:sample

标签

标签,关键字

标签:个人

类型

类型

类型:图片

 

文件类型的属性:联系人

这些是出色的Outlook联系人特定操作员

属性

职称

职称

jobTitle:经理

即时通讯地址

称谓

地址:luis@adventure-works.com

助理电话

助理电话

助手电话:样品

助理姓名

助手名

助手名称:roberto

职业

职业

专业:会计师

昵称

昵称

昵称:路易斯

伴侣

伴侣

配偶:苏珊娜

商业城市

商业城市

商业城市:雷德蒙德

商业邮递区号

商业邮政编码

商业邮政编码:98052

业务首页

商业主页

业务主页:www.adventure-works.com

回拨电话号码

回拨号码

回调编号:样本

车载电话

汽车电话

汽车:样品

小孩儿

孩子们

孩子:安娜

名字

名字

名:玛丽亚

姓氏:gonzalez

家庭传真

家庭传真

家庭传真:样本

经理姓名

经理

经理:卡洛斯

传呼机

传呼机

传呼机:样本

公司电话

商务电话

商务电话:样品

家庭电话

家庭电话

家用电话:样本

移动电话

移动电话

手机:样品

办公室

办公地点

办公地点:红色/ 101

周年

周年

周年纪念日:昨天

生日

生日

生日:明天

   

 

文件类型的属性:通信(电子邮件,约会)

这些操作员可以帮助您快速找到所需的电子邮件或联系人。

属性

来自组织者

来自:西蒙

已收到

收到,发送

发送:昨天

学科

主题,标题

主题:预算

有附件

hasattachment,hasattachments

hasattachment:true

附件

附件,附件

附件:presentation.ppt

密件抄送

密件抄送,密件抄送名称

密件副本:迈克尔

密件抄送地址

密件抄送地址,密件抄送

bccaddress:样本

抄送地址

抄送地址,抄送

ccaddress:样本

后续标志

标记状态

flagstatus:未标记

flagstatus:跟进

flagstatus:已完成

讲话

地址,到

地址:样品

截止日期

到期日,两个

截止日期:10/15/2006

阅读,阅读

isread:false

完成了

完成了

已完成:true

不完整

不完整

不完整:true

有标志

hasflag,已标记

hasflag:false

持续时间

持续时间

持续时间:> 120

 

文件类型的属性:日历

需要预约吗?这些特定于约会的运算符可以让您快速搜索整个日历。

属性

重复发生

经常发生

反复发生

重复发生:true

重复发生:true

组织者

组织者,来自

主办单位:乔纳斯

位置

位置

位置:卡尔加里

 

文件类型的属性:文档

这是一些方便的文档专用运算符。当文档由一群人共同创作时,“最后保存者”超级有用。

属性

注释

注释

评论:优秀

上次保存者

最后保存

最后保存者:乔什

文件管理员

文件管理员

文件管理员:样本

修订号

修订号

版本号:4a

上次打印日期

最后打印日期

最后打印日期:昨天

幻灯片计数

滑梯

幻灯片:> 20

 

文件类型的属性:音乐

音乐迷,这些术语使您可以立即找到所需的曲目或曲目组。

属性

比特率

比特率

比特率:> 150kbps

艺术家

艺术家,作者:

艺术家:样品

年份:样品

持续时间

持续时间

持续时间:样本

专辑

专辑

专辑:“最畅销”

类型

类型

摇滚

歌词

歌词

歌词:“祝你生日快乐”

跟踪

跟踪

曲目:12

年:> 1980 <1990

 

文件类型的属性:图片

如果您是一名快门虫,并且只想与朋友和家人分享一些照片,这些条款可以帮助您管理照片库。

属性

相机制造

摄影机

cameramake:样本

相机型号

相机型号

摄影机型号:样品

外型尺寸

尺寸

尺寸:样品

方向

方向

方向:样品

拍摄日期

已采取

过时的

采取:去年

日期:6/12/2006

宽度

宽度

宽度:样品

高度

高度

高度:样品

闪光模式

闪光模式

闪光模式:不闪光

 

文件类型的属性:录制的电视

找到该电视节目或电影并抢些爆米花。

属性

广播日期

广播日期

广播日期:2005

频道号

渠道

频道:7

关闭字幕

关闭字幕

隐藏字幕:true

发布日期

发行日期

发行日期2005

剧集名称

情节名称

集名称:样本

 

文件类型的属性:视频

属性

Name

名称,主题

名称:样品

分机

分机

文件

ext:样本

filext:样本

 
 
### 回答1: 递归子程序法是一种用于表达式语法分析的方法。它通过递归调用子程序来分析表达式的语法结构。具体来说,它将表达式分解为若干个子表达式,然后递归地对每个子表达式进行分析,最终得到整个表达式的语法结构。 在递归子程序法中,通常会使用一个语法分析器来实现。该分析器会根据语法规则对表达式进行分析,并生成相应的语法树。语法树是一种用于表示表达式语法结构的树形结构,其中每个节点表示一个操作符或操作数,而每个子树表示一个子表达式。 递归子程序法的优点是简单易懂,易于实现。但是,它也存在一些缺点,比如容易出现递归深度过大的问题,导致程序崩溃。因此,在实际应用中,需要对递归深度进行限制,或者采用其他更高效的语法分析方法。 ### 回答2: 在计算机程序设计中,语法分析是指将输入的表达式或语句分析成一个语法树的过程。这个过程一般分为两个部分,分别是词法分析和语法分析。而本文所要讨论的内容就是语法分析中的递归子程序法。 递归子程序法是语法分析中最常用的方法之一。它的基本思想是将语法规则分解成若干个子规则,然后递归调用各个子程序,最终解析出整个表达式或语句的语法结构。 具体来说,递归子程序法的实现可以分为两个部分: 1. 分析器的构建 首先需要构建一个可以对输入的字符串进行分析的分析器。这个分析器一般包括输入缓冲区、词法分析器和语法分析器。其中输入缓冲区用于存储输入的字符串,词法分析器用于将输入的字符串分解成单词,语法分析器用于对单词序列进行语法分析。 2. 表达式的解析 接下来就是对输入的表达式进行解析的过程。具体步骤如下: (1)根据输入的表达式的语法规则,构建一个语法分析树。 (2)从根节点开始,递归调用各个子程序,对表达式进行解析。 (3)在解析表达式的过程中,如果发现某个子表达式不符合语法规则,则需要返回到上一级节点进行回溯。 (4)最后得到一个完整的语法分析树,结束解析过程。 递归子程序法是一种非常常用的语法分析方法,可以处理较为复杂的语法规则,能够适用于大多数编程语言和表达式的解析。同时,在实现上也比较简单易懂,便于多人协作开发和维护。 ### 回答3: d - 表达式语法分析——递归子程序法是一种基于递归的编译器设计方法,用于将输入的算术表达式转化为能被计算机执行的代码的过程。 递归子程序法的基本思想是将表达式分解成一个个更小的表达式,直到所有的子表达式都成为原子表达式,也就是不可再分的最小单元。在这个过程中,每个子表达式都可以用相应的递归子程序来处理,将其转化为计算机可执行的代码。最后,将所有的代码拼接在一起,就可以得到整个算术表达式的可执行代码。 在递归子程序法中,通常将算术表达式转化为一个语法树,其中每个节点代表一个子表达式。对于每个节点,都可以对其子节点进行递归处理,直到所有节点都成为叶子节点。 具体来说,递归子程序法需要进行以下几个步骤: 1. 词法分析:将算术表达式转化为一系列单词或记号。 2. 语法分析:根据单词或记号建立语法分析树。 3. 代码生成:针对每个节点,根据其语法构造对应的计算机可执行代码。 4. 优化:对生成的代码进行优化,以提高代码执行效率及降低资源占用。 在实际编译器设计中,递归子程序法经常被用来处理表达式语法,其具有代码简洁、易于理解等优点。然而,由于递归的深度可能非常大,递归过程中可能出现栈溢出等问题,需合理控制递归深度。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值