PowerShell 計算檔案 MD5、SHA 檢查碼教學與範例
計算檢查碼
若要在 Windows 中計算檔案的檢查碼,最簡單又快速的方式就是使用 PowerShell 內建的 Get-FileHash 指令,不需要安裝任何軟體即可立即使用。例如若要計算 iris.csv 這一個檔案的檢查碼,可以執行:
# 計算檔案的檢查碼
Get-FileHash iris.csv
檢查碼演算法
Get-FileHash 指令預設會使用 SHA256 的演算法來計算檢查碼,若要使用其他不同的演算法,可以用 -Algorithm 參數來指定演算法的名稱,例如計算傳統上常用的 MD5 檢查碼:
# 計算 MD5 檢查碼
Get-FileHash iris.csv -Algorithm MD5
除了 SHA256 與 MD5 之外,可用的演算法還有 SHA1、SHA384 與 SHA512。
# 計算