Everything 拓展語法
在搜索框中輸入關鍵詞以搜索。
輸入部分文件名,匹配部分文件名的文件和文件夾就會顯示結果列表中。
例如,搜索文件名包含有 reports 的文件和文件夾:
reports
可以限定搜索某一分區,例如,搜索分區 D: 中文件和文件夾:
d:
可以包含路徑以限定搜索此文件夾,例如,搜索文件夾 D:\Downloads 中文件和文件夾:
d:\downloads\
使用雙引號以轉義空格,搜索 C:\Program Files 下文件和文件夾:
"c:\program files\"
使用 \ 來搜索部分路徑,例如,在以 documents 結尾文件夾中搜索文件和文件夾:
documents\
使用空格以組合搜索條件,例如,在以 work 開頭文件夾下搜索包含 order 的文件和文件夾:
\work order
語法
操作符
space | 與 |
---|---|
| | 或 |
! | 非 |
< > | 分組 |
" " | 搜索引號內的詞組 |
通配符
* | 匹配 0 個或多個字符 |
---|---|
? | 匹配 1 個字符 |
通配符將匹配完整文件名。禁用使用通配符時匹配完整文件名來匹配任意部分文件名。
宏
quot: | 雙引號 " |
---|---|
apos: | 單引號 ’ |
amp: | 與號 & |
lt: | 小於 < |
gt: | 大於 > |
#: | 十進制 Unicode 字符 |
#x: | 十六進制 Unicode 字符 |
audio: | 搜索音頻文件 |
zip: | 搜索壓縮文件 |
doc: | 搜索文檔文件 |
exe: | 搜索可執行文件 |
pic: | 搜索圖片文件 |
video: | 搜索視頻文件 |
修飾符
啓用或禁用快速 ASCII 大小寫對比。
ascii:
utf8:
noascii:
匹配或忽略大小寫。
case:
nocase:
匹配或忽略變音標記。
diacritics:
nodiacritics:
僅匹配文件。
file:
files:
nofileonly:
僅匹配文件夾。
folder:
folders:
nofolderonly:
匹配完整路徑和文件名或僅文件名。
path:
nopath:
啓用或禁用正則表達式。
regex:
noregex:
匹配完整文件名或匹配任意部分文件名。
wfn:
wholefilename:
nowfn:
nowholefilename:
匹配全字或匹配任意部分。
wholeword:
ww:
nowholeword:
noww:
啓用或禁用通配符。
wildcards:
nowildcards:
函數
album: 搜索 ID3 或 FLAC 專輯。
artist: 搜索 ID3 或 FLAC 藝術家。
attrib:
attributes: 搜索指定的文件屬性的文件和文件夾。
bitdepth: 搜索指定像素密度的圖片。
child: 搜索包含匹配文件名文件或文件夾的文件夾。
childcount: 搜索包含有指定數目子文件夾或文件的文件夾。
childfilecount: 搜索包含有指定數目文件的文件夾。
childfoldercount: 搜索包含有指定數目子文件的文件夾。
comment: 搜索 ID3 或 FLAC 註釋。
content:
ansicontent:
utf8content:
utf16content:
utf16becontent: 搜索文本內容。
count: 指定搜索結果最大值。
dateaccessed:
da: 搜索指定訪問時間的文件和文件夾。
datecreated:
dc: 搜索指定創建日期的文件和文件夾。
datemodified:
dm: 搜索指定修改日期的文件和文件夾。
daterun:
dr: 搜索指定打開時間的文件和文件夾。
depth:
parents: 搜索指定文件夾深度的文件和文件夾。
dimension:x 搜索指定長寬的圖片。
dupe:
namepartdupe:
attribdupe:
dadupe:
dcdupe:
dmdupe:
sizedupe: 搜索重複的文件。
empty: 搜索空文件夾。
endwith:
ext: 搜索和列表中指定的擴展名匹配的文件 (擴展名以分號分隔)。
filelist: 搜索文件名列表中的文件。
filelistfilename: 搜索文件名列表中的文件和文件夾。
frn: 搜索指定文件索引號的文件和文件夾。
fsi: 搜索指定盤符索引中文件或文件夾 (索引 0 表示 C 盤, 以此類推)。
genre: 搜索 ID3 或 FLAC 流派。
height: 搜索指定像素高度的圖片。
len: 搜索和指定的文件名長度相匹配的文件和文件夾。
orientation: 搜索指定方向的圖片 (水平或豎直)。
parent:
infolder:
nosubfolders:
recentchange:
rc: 搜索指定最近修改日期的文件和文件夾。
root: 搜索沒有父文件夾的文件和文件夾。
runcount: 搜索指定打開次數的文件和文件夾。
shell: 搜索已知 Shell 文件夾名稱,包括子目錄和文件。
size: 搜索指定大小的文件 (以字節爲單位)。
startwith:
title:
函數語法:
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 取決於本地設置
YYYY[-MM[-DD[Thh[:mm[:ss[.sss]]]]]]
YYYYMM[DD[Thh[mm[ss[.sss]]]]]
日期常數:
today
yesterday
<last|past|prev|current|this|coming|next><year|month|week>
<last|past|prev|coming|next><years|months|weeks>
<last|past|prev|coming|next><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 設備
搜索選項
搜索選項可以通過搜索菜單打開。
啓用搜索選項將顯示在狀態欄右側。雙擊狀態欄以禁用搜索選項。右鍵點擊狀態欄以顯示搜索選項列表。
匹配大小寫
匹配或忽略大小寫。
匹配全字
匹配全字或文件名部分。
匹配路徑
匹配全路徑和文件夾或僅文件名。
匹配變音標記
匹配或忽略變音標記。
啓用正則表達式
啓用或禁用正則表達式。
Everything
Audio
Compressed
Document
Executable
Folder
Picture
Video
匹配指定類型。請查閱篩選器以獲取更多信息。
高級搜索
Everything Advanced Search
使用 Everything 高級搜索以完成更復雜的搜索。
打開高級搜索對話框:
*在 “Everything” 中,打開搜索菜單,點擊高級搜索。
內容搜索
警告:搜索內容非常慢。
文件內容沒有被索引。
請結合 content: 函數和篩選器以達到最佳效果。
內容搜索函數:
content:
ansicontent:
utf8content:
utf16content:
utf16becontent:
例如,搜索郵件、修改於此周且包含有關鍵詞 “keyboard”:
*.eml dm:thisweek content:keyboard
- 注意:content: 使用在搜索最後,Everything 則只有搜索匹配 *.eml dm:thisweek 的文件內容。
ID3 標籤
以下搜索函數可以搜索 ID3 標籤和 FLAC 標籤:
track: 搜索媒體元數據音軌號。
year: 搜索媒體元數據年份。
title:
以上函數完全支持 ID3v1。
ID3v2、ID3v2.3 和 ID3v2.4 部分支持。
ID3 標籤和 FLAC 標籤未被索引。搜索 ID3 標籤和 FLAC 標籤比較慢,請結合其他搜索以達到最佳效果。
當前僅支持 mp3 文件 ID3 標籤。
例子:
year:2002…2005
genre:electronic
regex:album:1
wildcards:title:red*
track:>10
year:>=2000
圖片信息
以下搜索函數可以搜索圖片尺寸:
width: 搜索指定像素寬度的圖片
height: 搜索指定像素高度的圖片。
dimensions:x 搜索指定長寬的圖片。
orientation: 可以爲水平或豎直。
bitdepth: 搜索指定像素密度的圖片。
圖片信息未被索引。搜索圖片信息比較慢,請結合其他搜索以達到最佳效果。
僅支持 jpg、png、gif 和 bmp 格式圖片文件。
例子:
width:>2560
width:800…1920
height:600…1080
dimensions:800x600…1920x1080
重複文件
以下搜索函數可以搜索重複文件:
dupe: 搜索含有相同文件名的文件和文件夾。
attribdupe: 搜索含有相同屬性的文件和文件夾。按屬性排序以顯示最佳結果。
dadupe: 搜索含有相同訪問時間的文件和文件夾。按訪問時間排序以顯示最佳結果。
dcdupe: 搜索含有相同創建時間的文件和文件夾。按創建時間排序以顯示最佳結果。
dmdupe: 搜索含有相同修改時間的文件和文件夾。按修改時間排序以顯示最佳結果。
namepartdupe: 搜索含有相同名稱部分的文件和文件夾 (不包含擴展名)。
sizedupe: 搜索大小相同的文件和文件夾。按大小排序以顯示最佳結果。
重複文件將在完整索引中搜索,而不是當前搜索結果。
搜索並以重複屬性類型排序以顯示最佳結果。。
Everything 不會檢測文件內容。使用重複搜索函數作爲輔助。
例子:
dupe: .mp4
size:>1gb sizedupe:
篩選器
篩選器是預定義的搜索。同時僅能應用一個篩選器。篩選器可以通過搜索菜單打開。
從當前搜索新建篩選器:
在 “Everything” 中,打開搜索菜單,點擊添加到篩選器…。
輸入名稱。
點擊確定。
編輯篩選器:
在 “Everything” 中,打開搜索菜單,點擊管理篩選器…。
選擇一個篩選器。
點擊編輯。
書籤
書籤可以保存當前搜索、篩選器、排序和索引。
從當前搜索新建書籤:
在 “Everything” 中,打開書籤菜單, 點擊添加到書籤…。
輸入名稱。
點擊確定。
管理書籤:
在 “Everything” 中,打開書籤菜單, 點擊管理書籤…。
首頁搜索
首頁搜索是打開 Everything 搜索窗口時默認搜索。
首頁搜索可以通過快捷鍵 Alt + Home 激活。
更改首頁搜索設置:
在 “Everything” 中,打開工具菜單,點擊選項。
點擊’’‘首頁’’'頁面。
設置搜索關鍵詞、搜索選項、排序和視圖選項。
點擊確定。
宏
自定義宏可以通過篩選器和書籤來定義。
創建自定義篩選器宏:
創建新篩選器或編輯篩選器。
輸入宏名稱,例如:
foo
點擊確定。
點擊確定。
搜索 foo: 將會被篩選器搜索替代。
正則表達式
正則表達式默認覆蓋搜索語法。搜索操作符、通配符、宏、修飾符和函數無法工作於正則表達式模式。
正則表達式必須從搜索菜單啓用或使用搜索前綴 regex:
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 之間
搜索命令
以下搜索命令是預設特定的搜索關鍵詞,輸入後按下 ENTER。
搜索 操作
about: 顯示關於對話框。
about:config 打開 Everything.ini
about:credits 顯示 Everything 致謝對話框。
about:home 打開首頁搜索。
about:licence
about:license 顯示 Everything 許可證。
about:options
about:preferences 顯示 Everything 選項。
/close 關閉 Everything 搜索窗口。
/closeall 關閉全部 Everything 搜索窗口。
/command 運行指定的 command ID。
/config_save 顯示另存爲對話框以備份 Everything.ini。
/config_save 備份 Everything.ini 到指定文件名。
/config_load 顯示打開文件對話框以加載 Everything.ini。
/config_load 加載指定文件名 Everything.ini。
/debug
/console 啓用調試模式。
/debug_log 啓用調試模式並啓動調試記錄。
/help 顯示幫助窗口。
/monitor_pause 停止 NTFS、ReFS、文件列表和文件夾監控直到命令 /monitor_resume。
/monitor_resume 啓動 NTFS、ReFS、文件列表和文件夾監控。
/quit
/exit 退出 Everything。
/rebuild
/reindex 強制重建。
/restart 重啓 Everything。
/verbose 啓用詳情調試。
/update 更新所有文件夾索引。
/update 更新指定路徑文件夾索引。
/ 狀態欄顯示指定 ini 選項當前設置。使用 TAB 鍵以自動完成。
/= 設置指定 ini 選項到指定值。新值成功後將顯示在狀態欄。
例如,更改狀態欄選定項格式到完整路徑和文件名,輸入以下搜索命令並按下 ENTER:
/statusbar_selected_item_format=$f
更改某些 ini 選項需要重啓以生效。
更改前綴 / 到其他字符和字符串,輸入以下搜索命令並按下 ENTER:
/search_command_prefix=
其中 是新命令前綴。
例如,更改命令前綴到 >,輸入以下搜索命令並按下 ENTER:
/search_command_prefix=>
恢復命令前綴爲默認 /,輸入以下搜索命令並按下 ENTER:
/search_command_prefix=/
限定結果數目
限定顯示結果數目,請使用 count: 搜索函數。
例如,限定顯示結果數目爲 100,輸入以下:
count:100
例子
搜索 ABC 和 123:
ABC 123
搜索 ABC 或 123:
ABC|123
搜索除了 ABC 其他文件:
!ABC
搜索大寫 ABC
case:ABC
搜索 mp3 文件:
*.mp3
搜索分區 D: 或 E: 上 mp3 文件:
d:|e: *.mp3
搜索分區 D: 上 jpg 或 png 文件:
d: *.jpg|*.png
搜索無擴展名的文件或文件夾:
!.
僅搜索文件:
file:
僅搜索文件夾:
folder:
限定搜索單個文件夾:
parent:c:\windows
搜索大於 1MB 的文件:
size:>1mb
快速搜索今日修改的文件:
dm:today
搜索這周創建的文件和文件夾:
dc:thisweek
搜索創建於2014 年 8 月 1 日到 2014 年 8 月 31 日的文件和文件夾:
dc:1/8/2014-31/8/2014
or:
dc:8/1/2014-8/31/2014
日期格式取決於本地設置。
搜索 D:\music 下不包含 mp3 的文件夾:
d:\music\ !child:mp3
搜索包含非 ASCII 字符的文件名:
regex:[^\x00-\x7f]
a-n ↩︎