admin 管理员组

文章数量: 887629

使用Windows自带的工具计算文件的 MD5 SHA1 SHA256

 

很多网站会提供下载文件的校验码信息,在下载文件之后,如何方便地计算MD5 SHA1 SHA256等校验和呢?之前我常用的工具是Hash_1.0.4这个小工具,但是这个工具已经停止更新了,不支持SHA256算法,而很多文件的最新版本只提供了安全度更高的SHA256校验和。其实Windows自带了校验和,支持的哈希算法有: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512

下面的方法在Windows7 和 Windows 10 已验证可用。

1、将下面的代码保存为文本,并修改扩展名为bat,比如hashfile.bat 

@echo OFF

:LOOP

	set index=%1

	if %index%! == ! goto END

	echo 	File name :	%index%	MD5	SHA1	SHA256
	echo.
	certutil -hashfile "%index%" MD5
	echo.
	certutil -hashfile "%index%" SHA1
	echo.
	certutil -hashfile "%index%" SHA256
	echo.
	echo.

	shift

	goto LOOP

:END

echo "Checksum ends."

pause

2、打开文件夹,在地址栏输入 shell:sendto 打开了“发送到”目录,将has

本文标签: 自带 文件 工具 Windows