大部分有用電腦的人一生中都至少用過一次 Windows File Explorer 的搜尋功能列,但應該很少人懂得搜尋語法。

Windows Desktop Search 2.x

Reference

搜尋所有不是 png 也不是 jpg 也不是 psd 的檔案

NOT (*.png OR *.jpg OR *.psd)

Windows Search: Canonical Advanced Query Syntax

Reference

Windows 搜尋有個超級白癡的設計,就是進階搜尋語法限定用本地化的關鍵字。

kind:folder搜不到;種類:資料夾搜得到。

size:<1024搜不到;大小:<1024搜得到。

拜託,誰知道你們的翻譯怎麼翻的?這到底是什麼腦子?功能性的輸入語法居然每個語言各有一個版本?

於是他們又為此推出了「典型語法」:

  • System.Size:<1kb
  • System.FileExtension:=".txt"
  • System.FileName:~<"C++ Primer"