Linux 拨号vps windows公众号手机端

利用windows自带的powershell进行文件哈希值校验

lewis 8年前 (2017-06-12) 阅读数 12 #程序编程
文章标签 windows

在Windows系统中,可以使用PowerShell来计算文件的哈希值进行校验。下面是一个示例代码:

$file = "C:\path\to\file.ext"   # 替换为要校验的文件路径

# 计算文件的MD5哈希值
$md5 = Get-FileHash -Path $file -Algorithm MD5 | select -ExpandProperty Hash

# 计算文件的SHA1哈希值
$sha1 = Get-FileHash -Path $file -Algorithm SHA1 | select -ExpandProperty Hash

# 计算文件的SHA256哈希值
$sha256 = Get-FileHash -Path $file -Algorithm SHA256 | select -ExpandProperty Hash

Write-Host "MD5:    $md5"
Write-Host "SHA1:   $sha1"
Write-Host "SHA256: $sha256"

将上述代码保存为一个以 .ps1 为扩展名的文件,然后在PowerShell中运行该脚本,即可计算指定文件的MD5、SHA1和SHA256哈希值。

请注意,若要计算其他哈希算法(如SHA512),只需将 -Algorithm 参数的值替换为相应的算法名称即可。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门