
软件介绍
FingerPrint是一个简单的程序,用于检测文件更改、计算文件哈希值、检查文件哈希值,以及查找重复文件,通过与窗口任务调度程序的集成,你可以自动扫描,例如每晚扫描你的窗口目录,还可以用来计算文件和目录的MD5值,比较结果,搜索具有特定MD5值的文件,并找到重复的文件。

软件功能
FingerPrint让您检查目录中是否有文件被创建、删除或修改。修改是指文件内容已更改,文件大小已更改,或文件的修改日期和时间已更改。通过使用MD5散列值,FingerPrint将始终发现文件的更改,即使文件的大小或修改日期和时间没有更改。
您还可以计算文件或整个目录的MD5值,并将结果保存到文件(或剪贴板)。例如,当您为某个文件指定了MD5值并希望手动检查该值是否已更改时,这很有用。
要记住的一点是,如果文件是由程序以独占方式打开的,则无法计算该文件的MD5值。例如outlook.pst当Outlook正在运行时,Microsoft Outlook以独占方式打开文件。指纹将在日志文件中记录无法打开的文件。
使用方法
首次运行FingerPrint时,将出现相应对话框:
配置文件定义如何扫描目录。基本上,您需要为每个要扫描的目录创建一个配置文件。单击是继续:
有两种类型的配置文件:扫描目录的配置文件和组配置文件。组配置文件是配置文件的集合(例如,您可以一次执行多次扫描)。我们将在目录配置文件中创建一个哈希文件,所以只需单击确定。
每个配置文件必须有一个唯一的名称。输入与您要备份的文件相关的名称,例如“我的文档”,然后单击“确定”(将来可以使用重命名功能更改名称):
您现在可以设置配置文件:
1.单击目录编辑框旁边的文件夹打开按钮,选择要扫描的目录。默认情况下,也会扫描所有子目录。
2.单击确定。
现在,系统会询问您是否要对此配置文件运行首次扫描。单击是:
仅列出已更改或无法读取以检查更改的文件(如果没有更改,则不显示此屏幕)。有关此窗口的更多信息,请参见差异部分。当您第一次创建并运行一个配置文件时,指纹会显示该目录中的所有文件都已被更改。这当然是真的,因为它没有什么可比较的。单击保存按钮保存扫描结果。之后,您将返回主屏幕:
现在更改扫描目录中的一个或多个文件(修改、删除或创建文件),并再次运行扫描。要运行扫描,请在列表中选择配置文件,然后单击运行按钮。您将看到指纹列表列出了那些已更改的文件。恭喜你!你已经做了第一次扫描。
软件综述
FingerPrint
FingerPrint 是一款用于检测和分析文件指纹的软件,它可以帮助用户发现文件的异同,并用于文件验证、文件比较、文件鉴定等场景。FingerPrint 的主要特点如下:
- 文件指纹检测: FingerPrint 可以快速提取文件的指纹信息,并将其与数据库中的指纹进行比较,以检测文件的真实性。
- 文件比较: FingerPrint 可以对两个文件进行比较,并找出它们的差异。这对于发现文件中的更改或错误非常有用。
- 文件鉴定: FingerPrint 可以鉴定文件的类型,并提供有关文件的详细信息,例如文件名、文件大小、文件创建日期等。
- 文件验证: FingerPrint 可以验证文件的完整性,并确保文件没有被篡改。
FingerPrint 的优点
- 快速且准确: FingerPrint 是一款非常快速的软件,它可以在几秒钟内提取文件的指纹信息。此外,FingerPrint 的准确性也非常高,它可以准确地识别文件的差异。
- 易于使用: FingerPrint 是一款非常易于使用的软件,即使是新手也可以轻松上手。该软件的界面非常直观,并且提供了详细的帮助文档。
- 免费且开源: FingerPrint 是一款免费且开源的软件,这意味着用户可以自由地使用和修改该软件。此外,FingerPrint 的源代码也已经公开,这使得用户可以进一步了解该软件的原理和实现。
FingerPrint 的缺点
- 缺乏图形界面: FingerPrint 是一款命令行软件,这意味着用户需要通过命令行来操作该软件。这对于新手来说可能会有些困难。
- 不支持所有文件格式: FingerPrint 仅支持有限的文件格式,这意味着它无法处理所有类型的文件。
FingerPrint 的推荐用途
FingerPrint 是一款非常有用的软件,它可以用于多种场景,包括:
- 文件验证: FingerPrint 可以验证文件的完整性,并确保文件没有被篡改。这对于保护重要文件免受篡改非常有用。
- 文件比较: FingerPrint 可以对两个文件进行比较,并找出它们的差异。这对于发现文件中的更改或错误非常有用。
- 文件鉴定: FingerPrint 可以鉴定文件的类型,并提供有关文件的详细信息,例如文件名、文件大小、文件创建日期等。这对于整理和管理文件非常有用。