金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上

 找回密碼
 注冊

QQ登錄

只需一步,快速開(kāi)始

查看: 1023|回復: 0
打印 上一主題 下一主題

巧用Win10自帶的PowerShell命令校驗文件的Hash值(MD5、SHA1/256等)

     
跳轉到指定樓層
1#
技術(shù)員123321 發(fā)表于 2018-2-5 09:52:55 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 來(lái)自 中國廣東梅州

馬上注冊,結交更多好友,享用更多功能。

您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊

x
通常為了保證我們從網(wǎng)上下載的文件的完整性和可靠性,我們把文件下載下來(lái)以后都會(huì )校驗一下MD5值或SHA1值(例如驗證下載的Win10 ISO鏡像是否為原始文件),這一般都需要借助專(zhuān)門(mén)的MD5檢驗工具來(lái)完成。但其實(shí)使用Windows系統自帶的Windows PowerShell運行命令即可進(jìn)行文件MD5、SHA1值校驗。方法如下:
在Win10開(kāi)始按鈕上點(diǎn)擊右鍵,選擇“Windows PowerShell(管理員)”打開(kāi)“管理員: Windows PowerShell”窗口。
校驗文件Hash值的命令格式如下:
Get-FileHash 文件路徑 -Algorithm 校驗的Hash值類(lèi)型| Format-List
PS: 如果需要校驗的文件路徑比較復雜,例如路徑中包含空格、括號等特殊符號,則需要在路徑前后加上英文雙引號。
Windows PowerShell命令可以校驗的Hash值類(lèi)型包括:SHA1、SHA256、SHA384、SHA512、MACTripleDES、MD5、RIPEMD160,暫不支持校驗CRC32值。
如果不帶-Algorithm參數,也就是不指明驗證的Hash值類(lèi)型,那么默認驗證的就是SHA256值。
下面舉個(gè)例子,以驗證系統的記事本程序的Hash值為例,程序文件的路徑為C:\Windows\notepad.exe。如果我們想要校驗它的MD5值,則運行如下命令:
Get-FileHash C:\Windows\notepad.exe -Algorithm MD5| Format-List
如果想要校驗它的SHA1值,則運行如下命令:
Get-FileHash C:\Windows\notepad.exe -Algorithm SHA1| Format-List
如果想要校驗SHA256值,則不需要帶-Algorithm參數即可,命令如下:
Get-FileHash C:\Windows\notepad.exe | Format-List



您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

快速回復 返回頂部 返回列表
抚松县| 苏尼特右旗| 于都县| 佳木斯市| 灌阳县| 胶州市| 洞头县| 上犹县| 奉贤区| 武平县| 垣曲县| 麻城市| 武乡县| 屯留县| 灵丘县| 丘北县| 临泉县| 光泽县| 建阳市| 星座| 桐柏县| 永昌县| 乐陵市| 沙湾县| 容城县| 苏尼特右旗| 鸡东县| 吕梁市| 托里县| 灌阳县| 宝兴县| 盈江县| 克东县| 马公市| 定远县| 普宁市| 麟游县| 航空| 台南市| 贵港市| 阜宁县|