PowerShell 5.0でWindows 8.1 Proを使用しています。
ファイルの純粋なSHA-256ハッシュ文字列を取得したいとしましょう。
次の関数を定義しました:
function sha256sum([string]$arg) {
Get-FileHash -Algorithm SHA256 $arg | Format-List | grep Hash
}
出力例:
PS C:\Users\Vlastimil\Downloads> sha256sum .\adr.exe
STDIN
Hash : B3729AFDB438A1B264D75003379DC8ADD2DADDF91D01674F2844DB114D22D71B
私の願いに関してはほとんど機能しています。
最初の行を削除するにはどうすればよい
STDIN
ですか?2行目からハッシュ文字列のみを抽出するにはどうすればよいですか?
文字列を小文字に変換するにはどうすればよいですか?