首页/系统/Windows 运维速查/Get-FileHash 计算文件哈希
本包目录(413 条)
CMD 常用命令74 条
PowerShell 基础66 条
网络排查41 条服务与进程42 条磁盘与文件43 条用户与权限34 条AD 域与组策略39 条日志与事件38 条远程管理36 条

Get-FileHash 计算文件哈希

计算文件的 SHA256/MD5 等哈希值,用于校验下载完整性、对比两台机器上的文件是否一致。

Windows 运维速查系统更新于 2026-10-12
用途计算文件哈希
语法Get-FileHash [-Path] <文件> [-Algorithm SHA256|MD5|SHA1]
对比用法与官方发布哈希字符串比较即可验证

常用示例

常用示例
Get-FileHash D:\downloads\setup.exe -Algorithm SHA256
Get-ChildItem D:\Web -Recurse -File | Get-FileHash | Where-Object Hash -eq '预期哈希'
哈希对比默认忽略大小写格式差异;批量核对可先 Export-Csv 再逐项比对。

易错点

  • 文件被占用或权限不足会报错,检查运行中文件先做快照
  • 大文件计算耗时,批量场景注意磁盘 IO 峰值

数据来源与参考

  • Microsoft Learn:Get-FileHash

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌