7
A
回答
19
我不記得在Powershell V2的日子裏,通常也安裝了.NET 3.5。我認爲是這樣。
你總是可以嘗試以下,看看它的工作原理:
$file = 'd:\scripts\sha1.ps1'
$sha1 = New-Object System.Security.Cryptography.SHA1CryptoServiceProvider
[System.BitConverter]::ToString($sha1.ComputeHash([System.IO.File]::ReadAllBytes($file)))
與你有一個文件的名稱替換的$file
值。
1
是的,它可能是因爲它是NET 2.0的一部分。實際上,PowerShell Community Extensions使用.NET哈希支持來實現Get-Hash
命令。版本2.1.1在PowerShell V2上安裝並運行。
+0
乾杯!有用的知道,但不幸的是,我無法以任何形式或形式升級PowerShell。 – user3586898 2014-12-03 11:13:35
相關問題
- 1. Powershell V2.0 SHA1計算
- 2. C++哈希算法
- 3. 使用T-SQL計算'nvarchar'字符串的SHA1哈希值
- 4. 如何計算圖像的sha1哈希值
- 5. 以PHP計算的不同sha1哈希與Node.js
- 6. 在C#中使用SHA1哈希計算字符串
- 7. C#中的哈希計算
- 8. SHA256哈希計算在C++
- 9. C#NTLM哈希計算器
- 10. 紅寶石計算哈希
- 11. Python3計算洪流哈希
- 12. 計算BIOS的哈希值
- 13. Java計算MD5哈希
- 14. AWS無法計算MD5哈希的Android
- 15. django註冊和sha1作爲哈希算法
- 16. Python:Rabin-Karp算法哈希
- 17. 雙向哈希算法?
- 18. 現代PHP哈希算法
- 19. Amazon DynamoDB哈希算法
- 20. constexprizing化jesteress哈希算法
- 21. ASP密碼哈希算法
- 22. Powershell:通過哈希表計算唯一字符串
- 23. SHA1哈希澄清
- 24. GPU MD5/SHA1哈希
- 25. SHA1哈希問題
- 26. Django未知密碼哈希算法 - 編寫自定義哈希算法
- 27. Sha1哈希多個sha1哈希 - >安全以識別文件?
- 28. 計算MD5哈希值在二郎山
- 29. 計算SHA-2或SHA-3哈希
- 30. 計算部分流的MD5哈希值
是的工作,太棒了!謝謝。 – user3586898 2014-12-03 11:13:51
只需要注意一些人在IOS這樣的大文件上嘗試這樣的操作:'調用帶有「1」參數的異常調用「ReadAllBytes」:「文件太長,此操作目前僅限於支持小於2GB大小的文件「' – 2016-05-26 10:54:50
使用['File.OpenRead']可能更好(https://msdn.microsoft.com/en-us/library/system.io.file.openread(v = vs.110).aspx)而不是試圖一次將整個文件加載到內存中。 ['HashAlgorithm.ComputeHash'](https://msdn.microsoft.com/en-us/library/xa627k19(v = vs.110).aspx)對'Stream'有重載。 – jpmc26 2017-04-12 21:19:45