Answers:
该hashutils包有一个md5sum.exe
实用程序。它仅使用Microsoft的Crypto API,将使您不受I / O约束,而其他工具则不一定如此。例如,我已经将md5sum
UnxUtils的基准与此基准进行了比较,而UnxUtils的速度明显慢。我敢打赌CygWin会更糟。作者还编写了出色的HashCheck,它是用于哈希生成和验证的shell扩展。
查看MS支持-文件校验和完整性验证程序实用程序的可用性和说明:
文件校验和完整性验证程序(FCIV)是一种命令提示符实用程序,用于计算和验证文件的加密哈希值。FCIV可以计算MD5或SHA-1加密哈希值。这些值可以显示在屏幕上或保存在XML文件数据库中,以供以后使用和验证。
使用MD5Sums。查看它具有的选项。
MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/
Usage: md5sums.exe [OPTION] filespec1 [filespec2 ...]
OPTION switches:
-B Base64 encoded output, instead of default hex format
-b Bare output, no path headers
-e Exit immediately; don't pause before returning
-n No percent done indicator
-p Pause before returning (incompatible with -e)
-s Display statistics at end (hashing speed)
-u Mimic output of UNIX md5 command (implies -b, -n)
Examples:
md5sums c:\temp
md5sums original.doc copy*.doc backup*.doc
md5sums -n -e d:\incoming > log
ExactFile是文件完整性验证工具:
- 使用它来确保复制到CD-ROM的文件是位完美的副本,
- 使用它来确保从一个驱动器复制到另一个驱动器的备份是正确的,
- 使用它来确保文件不会随着时间的流逝而被更改或损坏。
多线程的,因此在扫描多个文件时可以使用额外的CPU内核,从而可以更快地完成工作。
对Unicode文件名感到满意,因此在以日语,希伯来语,中文或任何其他语言命名的文件上使用它时,它不会失败。
支持多种校验和例程(哈希),例如MD5,SHA1,CRC32,RIPEMD等。
支持递归目录扫描。
支持超大文件-如果文件位于您的硬盘驱动器上,则ExactFile可以处理它。
夏季流行的文件实用程序会做所有事情,例如fsum,md5sum,sha1sum,sfv等,但是更好!
与流行的文件校验和摘要格式兼容。
对于Windows 2000,XP,Vista和7。
GUI。易于使用,用于获取单个文件的校验和,创建校验和摘要以及测试校验和摘要。不需要控制台版本或任何外部DLL。
自由。