ハッシュ値で ファイル の整合性を確認する

 

 

 

説明

  • Windows の 標準機能で ハッシュ値を計算し ファイル の整合性を確認する

 

準備

 

  • @echo off
    :loop

    if "%~1" == "" goto end

    certutil -hashfile %1 MD5
    certutil -hashfile %1 SHA1
    certutil -hashfile %1 SHA256

    shift
    goto loop

    :end

    pause

をメモ帳で保存し バッチ ファイル を作成する。 (拡張子 txt を bat へ変更し保存する。)

 

 

注)文字コードは必ず [ANSI]で保存する事

  MD5 / SHA1 / SHA256 の3種類の計算結果が表示される

 

 

操作

 

  • 作成した bat ファイル へ ハッシュ値を確認したい ファイル を ドラッグ & ドロップ すると以下のように結果が表示される。

    ハッシュ値の計算結果

    表示通り何かの キーを押下すると ウィンド が閉じる。

 


 

 

参考ページ