fcivは使い辛いしGet-FileHashはPowerShellのバージョンによっては使えないし良い方法は無いかと探したところ、certutilコマンドでメッセージダイジェスト*1を表示できることがわかったのでメモ。 certutil [オプション] -hashfile ファイル名 [ハッシュ関数] (例)certutil -hashfile c:\test.txt MD5 ハッシュ関数 MD2 MD4 MD5 SHA1 [デフォルト] SHA256 SHA384 SHA512 あとはcertutilコマンドをバッチファイルにした下記のmd5sum.batやsha1sum.batをsendtoに置いてから右クリックの「送る」でファイルを放り込めば、メッセージダイジェストが表示される。 ちなみにsendtoに移動するにはエクスプローラを開いてアドレスバーにsendtoと入れてEnterキー