在这篇文章中,我们将深入探讨 HashMyFiles,这款小巧而强大的哈希计算工具,支持通过拖放、复制粘贴等多种方式批量处理文件,操作简单且完全免费。HashMyFiles 可让您计算系统中一个或多个文件的 MD5 和 SHA1 哈希值。您可以轻松地将 MD5/SHA1 哈希值列表复制到剪贴板,或将其保存到文本/html/xml文件中。此外,HashMyFiles还可以从 Windows资源管理器的上下文菜单启动,并显示所选文件或文件夹的 MD5/SHA1 哈希值。
并且允许高级用户通过命令行实现自动化操作。
常用命令
1. 计算特定文件的 MD5 和 SHA1 哈希值
HashMyFiles.exe /files "C:examplefile1.txt" "C:examplefile2.txt" /MD5 1 /SHA1 1
介绍:这个命令将计算 `file1.txt` 和 `file2.txt` 的 MD5 和 SHA1 哈希值,并输出结果。`/MD5 1` 和 `/SHA1 1` 表示开启这两种哈希类型的计算。
2. 批量处理文件夹中的所有文件
HashMyFiles.exe /folder "C:examplefolder"
介绍:此命令将对指定文件夹及其所有子文件夹中的所有文件进行哈希处理。输出将包含所有文件的哈希值。
3. 使用通配符处理特定类型的文件
HashMyFiles.exe /wildcard "C:example*.exe" 2
介绍:这个命令将计算 `C:example` 文件夹及其深度为2的子文件夹中所有 `.exe` 文件的哈希值。`2` 表示将扫描两层子文件夹。
4. 保存哈希值到文本文件
HashMyFiles.exe /stext "C:outputhashes.txt"
介绍:此命令将计算的哈希值保存到指定的常规文本文件中,文件路径为 `C:outputhashes.txt`。
5. 直接保存哈希列表
HashMyFiles.exe /folder "C:examplefolder" /sxml "C:outputhashes.xml" /saveDirect
介绍:这个命令将对指定文件夹中的所有文件进行哈希处理,并将结果直接保存为 XML 文件。使用 `/saveDirect` 选项可以避免内存问题,适合处理大量文件。
6. 从 VirusTotal 检查文件
HashMyFiles.exe /virustotal "C:examplefile1.txt"
介绍:这个命令将计算 `file1.txt` 的哈希值,并自动在 VirusTotal 网站中打开该文件的哈希值查询结果,方便用户检查文件的安全性。
7. 按照指定列排序输出
HashMyFiles.exe /folder "C:examplefolder" /stext "C:outputsorted_hashes.txt" /sort "Filename"
介绍:此命令将对指定文件夹中的所有文件进行哈希处理,并按文件名排序,结果保存到 `C:outputsorted_hashes.txt`。
运行效果:
HashMyFiles工具
链接:https://pan.baidu.com/s/1OdhwmW9eHP7XSmZddE_qlQ
提取码:3216
原文始发于微信公众号(蓝胖子之家):哈希计算的终极利器:HashMyFiles
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论