命令行参数
操作符:
space 与 (AND)
| 或 (OR)
! 非 (NOT)
< > 分组
" " 搜索引号内的词组.
通配符:
* 匹配 0 个或多个字符.
? 匹配 1 个字符.
*. 匹配不包含扩展的文件名.
*.* 与 * 相同
宏:
quot: 双引号 (")
apos: 单引号 (‘)
amp: 与号 (&)
lt: 小于 (<)
gt: 大于 (>)
#x: Unicode字符代码 x.
修饰符:
ascii: 启用快速 ASCII 大小写对比.
case: 区分大小写.
diacritics: 匹配变音标记.
file: 仅匹配文件.
folder: 仅匹配文件夹.
noascii: 禁用快速 ASCII 大小写对比.
nocase: 不区分大小写.
nodiacritics: 不匹配变音标记.
nofileonly: 仅不允许文件.
nofolderonly: 仅不允许文件夹.
nopath: 不匹配路径.
noregex: 禁用正则表达式.
nowfn: 不匹配完整文件名.
nowholefilename: 不匹配完整文件名.
nowholeword: 仅禁用全字匹配.
nowildcards: 禁用通配符.
noww: 仅禁用全字匹配.
path: 匹配路径和文件名.
regex: 启用正则表达式.
utf8: 禁用快速 ASCII 大小写对比.
wfn: 匹配完整文件名.
wholefilename: 匹配完整文件名.
wholeword: 仅匹配全字符.
wildcards: 启用通配符.
ww: 仅全字匹配.
函数:
attrib:<attributes> 搜索指定的文件属性的文件和文件夹.
attributes:<attributes> 搜索指定的文件属性的文件和文件夹.
child:<filename> 搜索包含匹配文件名文件的文件夹.
dateaccessed:<date> 搜索指定访问时间的文件和文件夹.
datecreated:<date> 搜索指定创建日期的文件和文件夹.
datemodified:<date> 搜索指定修改日期的文件和文件夹.
daterun:<date> 搜索指定打开时间的文件和文件夹.
da:<date> 搜索指定访问时间的文件和文件夹.
dc:<date> 搜索指定创建日期的文件和文件夹.
dm:<date> 搜索指定修改日期的文件和文件夹.
dr:<date> 搜索指定打开时间的文件和文件夹.
dupe: 搜索重复的文件名.
empty: 搜索空文件夹.
ext:<list> 搜索和列表中指定的扩展名匹配的文件 (扩展名以分号分隔).
fsi:<index> 搜索指定盘符索引中文件或文件夹 (索引 0 表示 C 盘, 以此类推).
len:<length> 搜索和指定的文件名长度相匹配的文件和文件夹.
parents:<count> 搜索有指定数目父文件夹的文件和文件夹.
rc:<date> 搜索指定最近修改日期的文件和文件夹.
recentchange:<date> 搜索指定最近修改日期的文件和文件夹.
root: 搜索没有父文件夹的文件和文件夹.
runcount:<count> 搜索指定打开次数的文件和文件夹.
size:<size> 搜索指定大小的文件 (以字节为单位).
type:<type> 搜索指定的文件类型的文件和文件夹.
函数语法:
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
unknown
日期语法:
year
month/year 或者 year/month 取决于本地设置
day/month/year, month/day/year 或者 year/month/day 取决于本地设置
日期常数:
today
yesterday
tomorrow
<last|past|prev|current|this|coming|next><year|month|week>
<last|past|prev|coming|next><x><years|months|weeks|hours|minutes|mins|seconds|secs>
january|february|march|april|may|june|july|august|september|october|november|december
jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec
sunday|monday|tuesday|wednesday|thursday|friday|saturday
sun|mon|tue|wed|thu|fri|sat
unknown
属性常数:
A 存档
C 压缩
D 目录
E 加密
H 隐藏
I 未索引的内容
L 重解析点
N 一般
O 离线
P 稀疏文件
R 只读
S 系统
T 临时
V 设备
正则表达式语法:
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 之间