一、Everthing软件介绍
Everthing软件是一款免费的桌面文件搜索引擎,其自身占用资源小巧,同时能够实现快速的全文搜索。Everthing在计算机文件的快速搜索上备受好评。该软件支持Windows操作系统,并能够在Windows系统下的各个文件夹、磁盘等存储介质中查询需求。
经过多次更新,现在Everthing支持海量文件查询,具有检索速度快、文件内容搜索、搜索文件类型自定义等特点。在Everthing的搜索结果中,用户还可以通过多种方式对搜索结果进行排序、分类和筛选。
Everthing还支持正则表达式、通配符、不包含某些词等高级搜索方式,这是Windows资源管理器本身不支持的功能,许多人选择用Everthing替代Windows自带的文件搜索。
二、Everthing软件的特点
1、占用资源小:Everthing软件启动极快,且占用系统资源少。即使是在低配置的计算机上也能够使用良好。
2、搜索速度快:Everthing在进行文件搜索时需要极少的时间,即使搜索海量文件也能够迅速返回搜索结果。
3、文件内容搜索:Everthing软件可以搜索文件内容,这意味着不仅仅是文件名的匹配,还可以搜索文件内部内容。
4、搜索方式自定义:搜索方式完全自定义,包括文件大小、日期、类型和文件夹路径,还支持正则表达式、通配符等高级搜索方式。
5、搜索结果排序:Everthing软件的搜索结果可以按文件名、路径、大小、创建日期、修改日期等多种方式进行排序,从而帮助用户更快地找到目标文件。
三、Everthing软件使用方法
1、安装:
1、进入Everthing的官方网站https://www.voidtools.com/,并下载Everthing软件。 2、下载后,进入安装程序,按照提示进行安装即可。
2、打开:
1、打开Everthing软件,软件主窗口会显示在桌面右下方的任务栏图标中。 2、单击图标进入主窗口。
3、查询:
1、在搜索框内输入文件名、文件类型等关键词进行搜索。 2、在搜索结果中,单击右键可以进行相关操作,例如打开、剪切、复制等操作。
四、Everthing软件的代码示例
1、搜索.exe文件:
using System;
using System.Diagnostics;
using Everything;
namespace MyFirstEverything
{
internal static class Program
{
private static void Main()
{
EverythingApi.SetSearch("*.exe");
EverythingApi.Query(true);
var results = EverythingApi.Results;
foreach (var result in results)
{
Debug.WriteLine($"{result.Path}");
}
EverythingApi.CleanUp();
}
}
}
2、搜索指定路径下特定关键词的文件:
using System;
using System.Diagnostics;
using Everything;
namespace MyFirstEverything
{
internal static class Program
{
private static void Main()
{
EverythingApi.SetSearch("文件夹路径 关键词");
EverythingApi.Query(true);
var results = EverythingApi.Results;
foreach (var result in results)
{
Debug.WriteLine($"{result.Path}");
}
EverythingApi.CleanUp();
}
}
}
3、按文件大小进行搜索:
using System;
using System.Diagnostics;
using Everything;
namespace MyFirstEverything
{
internal static class Program
{
private static void Main()
{
EverythingApi.SetSearch("*.txt size:>20mb");
EverythingApi.Query(true);
var results = EverythingApi.Results;
foreach (var result in results)
{
Debug.WriteLine($"{result.Path}");
}
EverythingApi.CleanUp();
}
}
}
五、小结
Everthing软件是一款方便快捷的桌面文件搜索引擎。其优点在于快速、支持文件内容搜索、搜索方式自定义、搜索结果排序等功能。此外,Everthing还提供了非常方便的API接口使得开发者可以借助Everthing实现更复杂的文件搜索功能。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/282794.html
微信扫一扫
支付宝扫一扫