7-Zip 自带的哈希校验功能可以通过命令行工具 7z 或 7za(精简版)来使用。以下是具体的使用方法和步骤: 1. 基本命令格式 7z h [选项] [文件路径] 2. 常用选项 -scrc{算法}:指定哈希算法(如 CRC32, SHA256, SHA1, MD5 等)。 -r:递归处理子目录。 -sns:将结果输出为 UTF-8 格式(避免编码问题)。 支持的算法列表: CRC32, CRC64, SHA1, SHA256, BLAKE2sp 3. 使用示例 计算单个文件的哈希值 7z h -scrcSHA256 C:\path\to\file.txt 输出示例: SHA256 for C:\path\to\file.txt: 3A7BD3... file.txt 计算多个文件的哈希值 7z h -scrcSHA1 file1.txt file2.txt 递归计算目录下所有文件的哈希值 7z h -scrcSHA256 -r C:\path\to\directory 输出到文件 7z h -scrcSHA256 file.txt > hashes.txt 4. 其他实用技巧 批量校验文件哈希 结合 PowerShell 或 Bash 脚本,可以批量校验哈希值。例如(PowerShell): powershell Get-ChildItem *.iso | ForEach-Object { 7z h -scrcSHA256 $_.FullName } 验证哈希是否匹配 将输出结果与已知哈希对比,例如: 7z h -scrcSHA256 file.txt | findstr "ABC123..."