为了判断文件的完整性是否受到了损坏,需要计算全文件摘要,计算摘要的算法很多,常见有MD5、SHA1、SHA256算法。
而Windows系统自带certutil工具,支持计算MD5值、SHA1值、SHA256值的算法。
2、在哪儿where
在macOS下可以直接在terminal里使用md5命令校验md5值。
可素我不知道Windows下shell中也集成了专门的工具用来校验文件的MD5值、SHA1值、SHA256值的,
其实就是 C:WindowsSystem32 路径下有certutil.exe程序。
而且64位的OS里, C:WindowsSysWOW64 路径下也有这个程序。
3、怎么用 how
certutil -hashfile xxx MD5certutil -hashfile xxx SHA1certutil -hashfile xxx SHA256
xxx表示将验证文件的绝对路径(地址要填对)
知道了这个命令也就不用在百度找什么文件MD5验证工具比如HashMyFiles、HashCalc、WinMD5、Hasher blabla的了,非常简单好用,推荐给大家。
Command Prompt(CMD)、Powershell 均可。