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. 如何計算圖像的sha1哈希值
- 3. 使用T-SQL計算'nvarchar'字符串的SHA1哈希值
- 4. C#NTLM哈希計算器
- 5. C#中的哈希計算
- 6. 紅寶石計算哈希
- 7. Python3計算洪流哈希
- 8. AWS無法計算MD5哈希的Android
- 9. 現代PHP哈希算法
- 10. Amazon DynamoDB哈希算法
- 11. 雙向哈希算法?
- 12. SHA1哈希問題
- 13. GPU MD5/SHA1哈希
- 14. SHA1哈希澄清
- 15. Sha1哈希多個sha1哈希 - >安全以識別文件?
- 16. 如何計算Python中的NTLM哈希?
- 17. symstore如何計算目錄哈希值
- 18. 計算MD5哈希值在二郎山
- 19. 問題計算MD5哈希飼料
- 20. 在哈希集中計算集羣
- 21. 計算類和實例哈希
- 22. 計算視頻文件的MD5(哈希)
- 23. 如何計算SHA-256哈希大小
- 24. 計算部分流的MD5哈希值
- 25. Python MD5哈希加速計算
- 26. 如何使用Powershell獲取證書的安全哈希算法
- 27. PowerShell v2.0 +將計算機添加到域全局組
- 28. 如何計算SHA1在iphone
- 29. MD5和SHA1 C++哈希庫
- 30. 從QString獲取Sha1哈希
是的工作,太棒了!謝謝。 – 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