SHA-256でファイルのハッシュを求めるには、PowerShell 4.0以降に含まれるGet-FileHashコマンドレットを使えばよい。 従来、MD5やSHA-1でファイルのハッシュを求める場合、 fcivコマンドを使っていました。 fcivコマンドはWindowsには含まれていませんが、Microsoftのダウンロードセンターから入手できるため、まあ「純正」と言えるでしょう。 しかし、fcivコマンドはSHA-256などの今時のハッシュアルゴリズムには対応していません。 一方、PowerShell 4.0以降には、Get-FileHashというコマンドレットが追加されており、 これを使うとSHA-256を含む様々なアルゴリズムのハッシュを計算することができます。 例えば、以下のように使います。
