windows下右键查看文件Hash值
CMD命令
certutil -hashfile filename [MD5|SHA1|SHA256]
示例:
1 | C:\Users\Administrator>certutil -hashfile "D:\test\123.txt" MD5 |
添加“右键>发送到”快速计算校验值
在文件夹地址栏输入 shell:sendto 进入 “发送到” 引用目录
新建批处理文件(如:checksum.bat),将下面的代码拷贝至文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18@echo OFF
:LOOP
set index=%1
if %index%! == ! goto END
echo.
echo File : %index%
echo.
set /p="MD5 : "<nul
certutil -hashfile "%index%" MD5|findstr /V "MD5"|findstr /V "CertUtil"
set /p="SHA1 : "<nul
certutil -hashfile "%index%" SHA1|findstr /V "SHA1"|findstr /V "CertUtil"
set /p="SHA256 : "<nul
certutil -hashfile "%index%" SHA256|findstr /V "SHA256"|findstr /V "CertUtil"
shift
goto LOOP
:END
echo.
pause在资源管理器中,右键需要校验的文件,发送至该文件即可
ps:也可将批处理文件放在别处,创建文件的快捷方式,然后将快捷方式移动到引用目录
效果:
1 | File : D:\tools\bin\clear.bat |