【发布时间】:2014-12-04 12:00:33
【问题描述】:
I posted a question on Monday about how I can calculate SHA1 hash within powershell.
结果代码如下:
$file = 'C:\Zip\File.zip'
$sha1 = New-Object System.Security.Cryptography.SHA1CryptoServiceProvider
[System.BitConverter]::ToString( $sha1.ComputeHash([System.IO.File]::ReadAllBytes($file)))
这段代码运行良好,可以满足我的需要,但目前我必须指定要为其计算 SHA1 哈希的文件。有什么方法可以让我计算该“zip”文件夹中每个文件的哈希值。
在过去的两天里,我一直在尝试通过使用循环等来做到这一点,但我没有搬到任何地方。我的 PowerShell 技能令人震惊,这于事无补。
非常感谢任何帮助。
【问题讨论】:
-
如果您已经尝试过,请出示您的代码,然后有人可能会告诉您您哪里出错了。在不显示代码的情况下说“为什么这不起作用”是没有意义的。
标签: loops powershell hash powershell-2.0 sha1