在 Windows 中,您无需安装任何其他软件即可对文件进行校验和。
为此,您可以使用 – 内置命令行工具,该工具适用于 Windows CMD 和 PowerShell。certUtil
在本说明中,我将展示如何从命令行在 Windows 中制作文件的示例。md5sum
sha256sum
很酷的提示:从 Windows 中的命令行!阅读更多 →zip
unzip
Windows 中的 MD5/SHA256 校验和
使用内置命令行实用程序在 Windows 中校验和文件:certUtil
C:\> certUtil -hashfile <PATH_TO_FILE> <HASH_ALGORITHM>
MD5 校验和示例 ():md5sum
C:\> certUtil -hashfile C:\file.img MD5
SHA256校验和示例():sha256sum
C:\> certUtil -hashfile C:\file.img SHA256
仅获取哈希值:
# Windows CMD:
C:\> CertUtil -hashfile C:\file.img MD5 | findstr /v "hash"
# Windows PowerShell:
PS C:\> $(CertUtil -hashfile C:\file.img MD5)[1] -replace " ",""
可用的哈希算法:
MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
哈希算法:请注意,在 Windows 7 上,哈希算法区分大小写。例如,请务必键入的不是“md5”,而是“MD5”。在后续版本的 Windows 中,大小写无关紧要。
获取帮助:
C:\> certutil -hashfile -?