$md5 = Get-FileHash -Path $file -Algorithm MD5 | select -ExpandProperty Hash # 计算文件的SHA1哈"> $md5 = Get-FileHash -Path $file -Algorithm MD5 | select -ExpandProperty Hash # 计算文件的SHA1哈">
117.info
人生若只如初见

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

在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 参数的值替换为相应的算法名称即可。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe926AzsLAwNeBlA.html

推荐文章

  • windows硬盘序列号如何查看

    要查看Windows操作系统中的硬盘序列号,可以按照以下步骤进行操作: 打开“命令提示符”或“PowerShell”窗口。可以通过在Windows搜索栏中输入“cmd”或“PowerS...

  • Windows任务管理器无法打开怎么解决

    如果Windows任务管理器无法打开,可以尝试以下解决方法: 使用快捷键打开任务管理器:按下Ctrl + Shift + Esc组合键,看是否能够打开任务管理器。 使用Windows系...

  • Windows临时文件怎么删除

    要删除Windows临时文件,可以按照以下步骤操作: 打开文件资源管理器,可以通过快捷键Win + E打开。 在地址栏中输入%temp%并按回车键,这将打开Windows临时文件夹...

  • windows注册表的功能是什么

    Windows注册表是Windows操作系统中的一个重要组成部分,它用于存储和管理系统和应用程序的配置信息。注册表是一个层次结构的数据库,包含了各种设置、选项和配置...

  • Java GridData类使用实例

    GridData是Java SWT库中的一个类,用于定义控件在Grid布局中的位置和大小。
    下面是一个使用GridData类的示例:
    import org.eclipse.swt.SWT;
    imp...

  • win10电脑如何安装IIS服务器

    在Windows 10电脑上安装IIS服务器需要按照以下步骤进行操作: 打开控制面板:可以通过开始菜单或者在任务栏中搜索“控制面板”来打开。
    在控制面板中,选择...

  • Windows出现蓝屏代码0x000000a的解决方法

    蓝屏代码0x000000a通常是由于硬件或驱动程序的问题引起的。以下是一些常见的解决方法: 更新驱动程序:打开设备管理器,找到可能有问题的设备,右键单击并选择“...

  • win7电脑开机速度慢怎么解决

    有几种方法可以尝试解决win7电脑开机速度慢的问题: 清理启动项:打开任务管理器,切换到启动选项卡,禁用不必要的启动项。通过禁用不必要的程序可以减少开机时的...