文件管理工具“三剑客” #Everything #SpaceSniffer #Clover

前言:本文收集了我日常使用的三个文件管理工具:

  • 文件搜索神器——Everything
  • 磁盘文件占用分析工具——SpaceSniffer
  • 文件资源管理器——Clover
下面我从工具解决的痛点和使用技巧两个方面去介绍每个工具 。
1、文件搜索神器——Everything痛点:
想要快速搜索到文件,只知道一个前缀或者后缀,希望模糊查找,但是就算知道文件名字的全称,windows自带的搜索功能巨慢 。来一张图片感受一下 。
文件管理工具“三剑客” #Everything #SpaceSniffer #Clover

文章插图
再放一张使用everything的搜索效果图
文件管理工具“三剑客” #Everything #SpaceSniffer #Clover

文章插图
一个可能十几分钟出不了结果,一个结果秒出 。
使用技巧:下面放出2张图包含大部分的搜索技巧
场景1
输入:C:\Users\Administrator\Documents\WeChat Files\ *.jpg size:>10kb
释义:搜索指定微信文件夹路径下的所有大于10kb的jpg格式图片
文件管理工具“三剑客” #Everything #SpaceSniffer #Clover

文章插图
场景2
输入:C:\Users\Administrator\ *.jpg|*.png dc:today size:>40kb
释义:搜索指定路径下的,今天创建的,文件大于40kb大小的所有jpg或png格式图片
文件管理工具“三剑客” #Everything #SpaceSniffer #Clover

文章插图
下面贴上这个工具的搜索语法,上面的命令可以从搜索语法里找到 。
文件管理工具“三剑客” #Everything #SpaceSniffer #Clover

文章插图
文件管理工具“三剑客” #Everything #SpaceSniffer #Clover

文章插图
1 操作符:2space与 (AND)3|或 (OR)4!非 (NOT)5< >分组6" "搜索引号内的词组.78 通配符:9*匹配 0 个或多个字符. 10?匹配 1 个字符. 11*.匹配不包含扩展的文件名. 12*.*与 * 相同 13 14 宏: 15quot:双引号 (") 16apos:单引号 (') 17amp:与号 (&) 18lt:小于 (<) 19gt:大于 (>) 20#x:Unicode字符代码 x. 21 22 修饰符: 23ascii:启用快速 ASCII 大小写对比. 24case:区分大小写. 25diacritics:匹配变音标记. 26file:仅匹配文件. 27folder:仅匹配文件夹. 28noascii:禁用快速 ASCII 大小写对比. 29nocase:不区分大小写. 30nodiacritics:不匹配变音标记. 31nofileonly:仅不允许文件. 32nofolderonly:仅不允许文件夹. 33nopath:不匹配路径. 34noregex:禁用正则表达式. 35nowfn:不匹配完整文件名. 36nowholefilename:不匹配完整文件名. 37nowholeword:仅禁用全字匹配. 38nowildcards:禁用通配符. 39noww:仅禁用全字匹配. 40path:匹配路径和文件名. 41regex:启用正则表达式. 42utf8:禁用快速 ASCII 大小写对比. 43wfn:匹配完整文件名. 44wholefilename:匹配完整文件名. 45wholeword:仅匹配全字符. 46wildcards:启用通配符. 47ww:仅全字匹配. 48 49 函数: 50attrib:<attributes>搜索指定的文件属性的文件和文件夹. 51attributes:<attributes>搜索指定的文件属性的文件和文件夹. 52child:<filename>搜索包含匹配文件名文件的文件夹. 53childcount:<count>搜索包含有指定数目子文件夹或文件的文件夹. 54childfilecount:<count>搜索包含有指定数目文件的文件夹. 55childfoldercount:<cnt>搜索包含有指定数目子文件的文件夹. 56dateaccessed:<date>搜索指定访问时间的文件和文件夹. 57datecreated:<date>搜索指定创建日期的文件和文件夹. 58datemodified:<date>搜索指定修改日期的文件和文件夹. 59daterun:<date>搜索指定打开时间的文件和文件夹. 60da:<date>搜索指定访问时间的文件和文件夹. 61dc:<date>搜索指定创建日期的文件和文件夹. 62dm:<date>搜索指定修改日期的文件和文件夹. 63dr:<date>搜索指定打开时间的文件和文件夹. 64dupe:搜索重复的文件名. 65empty:搜索空文件夹. 66endwith:<text>搜索以指定文本结尾的文件 (包含扩展名). 67ext:<list>搜索和列表中指定的扩展名匹配的文件 (扩展名以分号分隔). 68filelist:<fn1|fn2|...>搜索文件名列表中的文件. 69filelistfilename:<name>搜索文件名列表中的文件和文件夹. 70fsi:<index>搜索指定盘符索引中文件或文件夹 (索引 0 表示 C 盘, 以此类推). 71infolder:<path>搜索指定路径下的文件和文件夹 (不包含子文件夹). 72len:<length>搜索和指定的文件名长度相匹配的文件和文件夹. 73parent:<path>搜索指定路径下的文件和文件夹 (不包含子文件夹). 74parents:<count>搜索有指定数目父文件夹的文件和文件夹. 75rc:<date>搜索指定最近修改日期的文件和文件夹. 76recentchange:<date>搜索指定最近修改日期的文件和文件夹. 77root:搜索没有父文件夹的文件和文件夹. 78runcount:<count>搜索指定打开次数的文件和文件夹. 79size:<size>搜索指定大小的文件 (以字节为单位). 80sizedupe:搜索大小重复的文件. 81startwith:<text>搜索指定文本开头的文件. 82type:<type>搜索指定的文件类型的文件和文件夹. 83 84 函数语法: 85function:value等于某设定值. 86function:<=value小于等于某设定值. 87function:<value小于某设定值. 88function:=value等于某设定值. 89function:>value大于某设定值. 90function:>=value大于等于某设定值. 91function:start..end在起始值和终止值的范围内. 92function:start-end在起始值和终止值的范围内. 93 94 大小语法: 95size[kb|mb|gb] 96 97 大小常数: 98empty 99tiny0 KB < 大小 <= 10 KB100small10 KB < 大小 <= 100 KB101medium100 KB < 大小 <= 1 MB102large1 MB < 大小 <= 16 MB103huge16 MB < 大小 <= 128 MB104gigantic大小 > 128 MB105unknown106107 日期语法:108year109month/year 或者 year/month 取决于本地设置110day/month/year, month/day/year 或者 year/month/day 取决于本地设置111112 日期常数:113today114yesterday115tomorrow116<last|past|prev|current|this|coming|next><year|month|week>117<last|past|prev|coming|next><x><years|months|weeks|hours|minutes|mins|seconds|secs>118january|february|march|april|may|june|july|august|september|october|november|december119jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec120sunday|monday|tuesday|wednesday|thursday|friday|saturday121sun|mon|tue|wed|thu|fri|sat122unknown123124 属性常数:125A存档126C压缩127D目录128E加密129H隐藏130I未索引的内容131L重解析点132N一般133O离线134P稀疏文件135R只读136S系统137T临时138V设备

推荐阅读