淘新聞

Win10技巧:使用PowerShell校驗檔

PowerShell是Win10中命令列工具的傑出代表,微軟有意讓這款工具在某種程度上替代CMD,目前已作為開始按鈕右鍵功能表的預設命令列工具。這款工具可以用於校驗檔,例如計算MD5、SHA1值等。

具體方法如下:

1、默認普通驗證(SHA256)命令:

Get-FileHash 檔路徑| Format-List

2、特殊需求驗證

Get-FileHash 檔路徑 -Algorithm 驗證內容| Format-List

IT之家提示1

:該驗證不支援CRC32(如上圖),以下為該命令支援的驗證類型。

• SHA1

• SHA256

• SHA384

• SHA512

• MACTripleDES

• MD5

• RIPEMD160

IT之家提示2

:在命令列中輸入類似D:\Program Files (x86)這種路徑時,由於其中有空格和括弧等字元,程式直接識別會有問題,因此要在路徑前後加上英文雙引號"",若是普通資料夾名稱,則無需如此。

IT之家提示3

:參數Algorithm無法在同一命令中被指定多次,一個命令只能計算一個校驗值。

如果想快速校驗多個值,可以使用軟媒魔方(點擊下載)的檔大師,只要把檔拖入程式視窗即可。

擴展閱讀:

CRC32迴圈冗餘校驗的檢錯能力極強,開銷小,易於用編碼器及檢測電路實現。從其檢錯能力來看,它所不能發現的錯誤的幾率僅為0.0047%以下。從性能上和開銷上考慮,均遠遠優於同位及算術和校驗等方式。