MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。
每个文件MD5值都是唯一的,对于下载的大文件通常是要校验其MD5值,保证下载的完整性。如下载一个ISO系统镜像,如果下载不完不整,其MD5值与原文件的值是不一样的,并且在安装过程中会出现未知的错误,无法完成系统的安装。
单一软件效验MD5值只能一个一个校验,如果下载多个或者数十个,单一校验起来非常麻烦,下面二零教大家使用批处理进行批量效验的方法,不需要下载软件,一次性效验整个文件夹内所有的文件,大大的提高工作的效率。
在下载文件的同一目录,新建一个文本文档,在内粘贴如下代码,并另存为MD5.bat文件:
title md5批量校验生成 setlocal enabledelayedexpansion %~d0 cd %~dp0 if exist 123.txt del 123.txt for /R %%s in (.,*) do ( echo %%s ) >>123.txt if exist md5.txt del md5.txt for /f "skip=1" %%a in (123.txt) do certutil -hashfile %%a MD5>>md5.txt
双击运行md5.bat,会在同一目录自动生成一个md5.txt的文本文档,里面包含当前目录内所有文件的MD5值,可用来进行比对是否下载完整,MD5值无大小写区别。
20HN 回答于11-18
20HN 回答于11-18
20HN 回答于11-11
JW 回答于11-11
20HN 回答于11-06
取消评论你是访客,请填写下个人信息吧