Insert actual values over the ( ) locations. Remove the ( )
Place it all in a hash.ps1 file and run.
$h='(put hash here)';$f="$env:USERPROFILE\Downloads\(put file name here)";if(Test-Path $f){$a=[BitConverter]::ToString([System.Security.Cryptography.SHA256]::Create().ComputeHash([System.IO.File]::OpenRead($f))) -replace '-','';"Hash: $a";if($a -ieq $h){"✅ Match"}else{"❌ Mismatch"}}else{"❌ File not found"}
I had Copilot make this and haven't tried it yet.
GtkHash portable is what I would probably use or ShareX