powershell get-hash sha512输出截断哈希输出

xda*_*liu 3 powershell windows-11

我在 Windows 终端中使用带有 Powershell 的 Windows 11。当我尝试获取 debian ISO 的 sha512 时,我得到以下令人沮丧的输出:

PS C:\Users\xdavi\Documents> get-filehash -algorithm sha512 .\debian-11.4.0-amd64-netinst.iso

Algorithm       Hash                                                                   Path
---------       ----                                                                   ----
SHA512          EEAB770236777E588F6CE0F984A7F3E85D86295625010E78A0FCA3E873F78188AF7... C:\Users\xdavi\Documents\debian-11.4.0-amd64-netinst.iso
Run Code Online (Sandbox Code Playgroud)

注意8AF7...末尾有省略号;这是被截断的。我如何看待整个事情?

小智 5

在命令周围使用括号并粘贴.Hash

(Get-FileHash -Algorithm sha512 .\SteamSetup.exe).Hash
C9125B79012E00FC9EE800592DECE583A97756B5F4485C4649F3A11143AFA673B4D386AF256129032064F158186542BCA7DA70CD31770CD7EB4A3176C96E7124
Run Code Online (Sandbox Code Playgroud)