Everything教程,详细

Table of Contents

操作符

通配符

修饰符

函数

函数语法:


操作符

space 与 (AND)

| 或 (OR)

! 非 (NOT)

< > 分组

" " 搜索引号内的词组.

 

通配符

通配符不是正则表达式

* 匹配 0 个或多个字符.

? 匹配 1 个字符.

宏作为字符的替换

quot: 双引号 (")

apos: 单引号 (')

 

修饰符

修饰符用于待搜索关键词的前面,其是作用在待搜索关键词上。

加粗的是最常用的,灰色的是不常用的,划线的是默认项。

regex: 启用正则表达式.

file: 仅匹配文件.

folder: 仅匹配文件夹.

nopath: 不匹配路径.

ww: 仅全字匹配.(空格分隔出字)

wfn: 匹配完整文件名.

case: 区分大小写.

nowildcards: 禁用通配符.

ascii: 启用快速 ASCII 大小写对比.

diacritics: 匹配变音标记.

noascii: 禁用快速 ASCII 大小写对比.

utf8: 禁用快速 ASCII 大小写对比.

nodiacritics: 不匹配变音标记.

path: 匹配路径和文件名.

nocase: 不区分大小写.

noregex: 禁用正则表达式.

nowfn: 不匹配完整文件名.

noww: 仅禁用全字匹配.

wildcards: 启用通配符.

nofileonly: 仅不允许文件.

nofolderonly: 仅不允许文件夹.

 

正则表达式:

a|b a 或 b

gr(a|e)y 匹配 gray 或 grey

. 任一字符

[abc] 任一字符: a 或 b 或 c

[^abc] 任一字符, 但不包括 a、b、c

[a-z] 从a到z之间的任一字符

[a-zA-Z] 从a到z及从A到Z之间的任一字符

^ 文件名开始

$ 文件名结束

* 前一项内容重复 0 或多次

? 前一项内容重复 0 或 1 次

+ 前一项内容重复 1 或多次

{x} 前一项内容重复 x 次

{x,} 前一项内容重复 x 或更多次

{x,y} 前一项内容重复次数介于 x 和 y 之间

 

函数

函数一般具有参数,参数非搜索关键词。

函数:

audio: 搜索音频文件.

zip: 搜索压缩文件.

doc: 搜索文档文件.

exe: 搜索可执行文件.

pic: 搜索图片文件.

video: 搜索视频文件.

ext:<ext1;ext2;...> 搜索和列表中指定的扩展名匹配的文件 (扩展名以分号分隔).

infolder:<path> 搜索指定路径下的文件和文件夹 (不包含子文件夹).

parent:<path> 搜索指定路径下的文件和文件夹 (不包含子文件夹)

child:<filename> 搜索包含匹配文件名文件的文件夹.

fsi:<index> 搜索指定盘符索引中文件或文件夹 (索引 0 表示 C 盘, 以此类推).

size:<size> 搜索指定大小的文件 (以字节为单位).

dc:<date> 搜索指定创建日期的文件和文件夹.

dm:<date> 搜索指定修改日期的文件和文件夹.

count:<max> 指定搜索结果最大值.

dupe: 搜索重复的文件名.

sizedupe: 搜索大小重复的文件.

attrib:<attributes> 搜索指定的文件属性的文件和文件夹. A(存档)、C(压缩)、D(目录)、E(加密)、H(隐藏 )、I(未索引的内容)、L(重解析点)、N(一般)、O(离线)、P(稀疏文件)、R(只读)、S(系统)、T(临时)、V(设备)

childcount:<count> 搜索包含有指定数目子文件夹或文件的文件夹.

childfilecount:<count> 搜索包含有指定数目文件的文件夹.

childfoldercount:<n> 搜索包含有指定数目子文件的文件夹.

da:<date> 搜索指定访问时间的文件和文件夹.

startwith:<text> 搜索指定文本开头的文件.

endwith:<text> 搜索以指定文本结尾的文件 (包含扩展名).

runcount:<count> 搜索指定打开次数的文件和文件夹.

type:<type> 搜索指定的文件类型的文件和文件夹.

content:<text> 搜索文本内容.

len:<length> 搜索和指定的文件名长度相匹配的文件和文件夹.

dcdupe: 搜索含有相同创建时间的文件和文件夹.

dadupe: 搜索含有相同访问时间的文件和文件夹.

dmdupe: 搜索含有相同修改时间的文件和文件夹.

width:<width> 搜索指定像素宽度的图片.

height:<height> 搜索指定像素高度的图片.

root: 搜索没有父文件夹的文件和文件夹.

genre:<text> 搜索媒体流派元数据.

empty: 搜索空文件夹.

filelist:<fn1|fn2|...> 搜索文件名列表中的文件.

album:<text> 搜索媒体专辑元数据.

artist:<text> 搜索媒体艺术家元数据.

comment:<text> 搜索媒体注释元数据.

utf16content:<text> 搜索 UTF-16 格式文本内容.

utf16becontent:<text> 搜索 UTF-16 BE 格式文本内容.

utf8content:<text> 搜索 UTF-8 格式文本内容.

dimensions:<w>X<h> 搜索指定长宽的图片.

bitdepth:<bitdepth> 搜索指定像素密度的图片.

ansicontent:<text> 搜索 ANSI 格式文本内容.

title:<text> 搜索媒体标题元数据.

track:<number> 搜索指定音轨号的媒体文件.

namepartdupe: 搜索含有相同名称部分的文件和文件夹.

orientation:<type> 搜索指定方向的图片 (水平或竖直).

shell:<name> 搜索已知的 Shell 文件夹名称, 包括子目录和文件.

frn:<frn> 搜索指定文件索引号的文件和文件夹.

parents:<count> 搜索有指定数目父文件夹的文件和文件夹.

attribdupe: 搜索含有相同属性的文件和文件夹.

rc:<date> 搜索指定最近修改日期的文件和文件夹.

filelistfilename:<name> 搜索文件名列表中的文件和文件夹.

 

函数语法:

function:value 等于某设定值.

function:<=value 小于等于某设定值.

function:<value 小于某设定值.

function:=value 等于某设定值.

function:>value 大于某设定值.

function:>=value 大于等于某设定值.

function:start..end 在起始值和终止值的范围内.

function:start-end 在起始值和终止值的范围内.

大小语法:

size[kb|mb|gb]

大小常数:

empty

tiny 0 KB < 大小 <= 10 KB

small 10 KB < 大小 <= 100 KB

medium 100 KB < 大小 <= 1 MB

large 1 MB < 大小 <= 16 MB

huge 16 MB < 大小 <= 128 MB

gigantic 大小 > 128 MB

日期语法:

YYYY[-MM[-DD[Thh[:mm[:ss[.sss]]]]]]

YYYYMM[DD[Thh[mm[ss[.sss]]]]]

日期常数:

today|yesterday|tomorrow

<last|past|prev|current|this|coming|next><year|month|week>

<last|past|prev|coming|next><x><years|months|weeks|days|hours|minutes|mins|seconds|secs>

jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec

sun|mon|tue|wed|thu|fri|sat

 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值