PowerShell 技能连载 - 从文本生成 MD5 哈希
Get-FileHash
cmdlet 可以从文件内容生成哈希值。它无法从任意文本生成哈希值。并且只适用于 PowerShell 5 及更高的版本。
以下是一个小的函数,用 .NET Framework 从任意文本生成 MD5 哈希值:
1 | Function Get-StringHash |
每段文本都会生成一个唯一(且短小)的哈希值,所以它可以快速地判断文本是否唯一。它也可以用来检查一大段文本是否有变更过。
1 | PS C:\> Get-StringHash "Hello World!" |
PowerShell 技能连载 - 从文本生成 MD5 哈希
http://blog.vichamp.com/2017/10/26/generating-md5-hashes-from-text/