PowerShell 技能连载 - 创建 MD5 文件哈希
MD5 文件哈希可以唯一确定文件内容,并且可以用来检测文件内容是否唯一。在 PowerShell 5 中,有一个新的 cmdlet 可以创建文件哈希。以下代码将在您的用户配置文件中查找所有 PowerShell 脚本,并且为每个文件生成 MD5 哈希:
1 | Get-ChildItem -Path $home -Filter *.ps1 -Recurse | |
一个更好的方法是将哈希值关联到原始路径上:
1 | Get-ChildItem -Path $home -Filter *.ps1 -Recurse | |
输出结果类似如下:
1 | Hash Path |