不安裝任何軟件或腳本使用powershell快速計算文件的MD5/SHA1/SHA256等校驗值


有的時候在檢查升級過程中需要對xml文件進行簽名,而xml文件中一般都需要包含安裝包的SHA256值,這里分享一個使用PowerShell快速計算SHA256等其他值的方法。

一、在需要計算文件SHA256或者MD5的路徑下啟動PowerShell

certutil 支持的算法有很多,使用certutil -hashfile-? 可以看到有哪些和用法。

使用一個exe舉例,我進入到我編譯好exe的文件夾E:\C#Notes\C#\基礎\DateFormat\DateFormat\bin\Debug,使用菜單欄的文件=》啟動PowerShell。

輸入certutil -hashfile .\DateFormat.exe SHA256 按回車,就可以看到DateFormat.exe的SHA256值了。這樣的話,可以在Windows 電腦上直接查看SHA256的值,而不需要其他的工具。

操作過程如下圖:

我創建了一個C#相關的交流群。用於分享學習資料和討論問題。歡迎有興趣的小伙伴:QQ群:542633085


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM