powershell - 显示目录中文件的哈希值

标签 powershell

列出目录中所有文件及其哈希值的最简单方法是什么?

我正在尝试比较文件夹中的文件列表。问题是所有文件大小都相同,但我需要确保它们的内容也相同。

最佳答案

Powershell 有一个名为 Get-FileHash 的 cmdlet。只需执行 ls 并将输出通过管道传输到 GetFileHash

例如。 ls |获取文件哈希

您还可以通过传递-Algorithm参数来指定哈希算法:

例如。 ls | Get-FileHash -MD5算法

关于powershell - 显示目录中文件的哈希值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51423072/

相关文章:

Powershell 可执行文件未输出到 STDOUT

windows - Powershell If 语句不接受多个 OR 条件

azure - 使用 powershell 检查 Azure 存储帐户文件共享已用容量的快速方法

powershell - 安装特定版本的 AzureRM.* 模块

powershell - 使用 Azure 自动化在 DSC 中正确保护凭据

powershell - 如何将 System.Collections.ArrayList 添加到 PowerShell 自定义对象?

powershell - 将某个目录中的所有函数加载到 PowerShell 中

windows - 以编程方式在Windows中添加带密码的wifi配置文件

windows - UWF 提交(如 EWF)

powershell - 即使发生异常,如何确保可步进管道使用的文件也已关闭?