维修请添加微信

MD5批量校验生成

电脑维修2022-11-20

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

1 (1).png

双击运行md5.bat,会在同一目录自动生成一个md5.txt的文本文档,里面包含当前目录内所有文件的MD5值,可用来进行比对是否下载完整,MD5值无大小写区别。

2 (1).png

MD5

相关文章

网友评论