PowerShell で MD5 と SHA1

更新 2020/04/18

この記事の内容
  1. 参考リンク

Windows には Linux にあるような、md5sum や sha1sum などはない。 とりあえず、手元の Windows Vista ちゃんに乗ってる PowerShell 2.0 でやってみた。

# MD5
[System.Security.Cryptography.MD5]::Create().ComputeHash((New-Object IO.StreamReader "ファイルパス").BaseStream) | % { write-host $_.Tostring("x2") -noNewLine }

# SHA1
[System.Security.Cryptography.SHA1]::Create().ComputeHash((New-Object IO.StreamReader "ファイルパス").BaseStream) | % { write-host $_.Tostring("x2") -noNewLine }

ワンライナーでできるのがカッコいい。

参考リンク

コメント・トラックバック

  1. […] PowerShell で MD5 と SHA1 をもう少し使いやすくできないか?と考えていたら、Windows なので右クリックメニューに入れたら使いやすいのではないかと思い調べてやってみた時のメモ。 […]

ページの先頭へ ↑