The latest installer for Windows (Vista and later) can be found here:
https://github.com/idrassi/HashCheck/releases/latest
The installer places HashCheckPackageHost.exe beside HashCheck.dll. It can
launch HashCheck checksum creation directly, without using Explorer's context
menu:
"%ProgramFiles%\HashCheck\HashCheckPackageHost.exe" /create "C:\path\to\file-or-folder" ["C:\another\path" ...]
Paths supplied without a command are treated as /create, so dragging files or
folders onto HashCheckPackageHost.exe opens the normal HashCheck save dialog.
The same launcher also supports /verify <checksum-file> and /options.
To create a checksum file without showing the save/progress UI, provide an output path. The hash is inferred from the output extension when possible and falls back to SHA-256 otherwise:
"%ProgramFiles%\HashCheck\HashCheckPackageHost.exe" /create /output "C:\path\checksums.sha256" "C:\path\to\folder"
The non-interactive mode also accepts /hash, /encoding, and /eol.
Supported hash names are crc32, md5, sha1, sha256, sha512,
sha3-256, sha3-512, blake3, xxh3, and xxh128:
"%ProgramFiles%\HashCheck\HashCheckPackageHost.exe" /create /output "C:\path\checksums.blake3" /hash blake3 /encoding utf8 /eol lf "C:\path\to\folder"
Under Wine, run the launcher from the HashCheck install directory and pass Wine paths, for example:
wine HashCheckPackageHost.exe /create "Z:\home\user\data"
wine HashCheckPackageHost.exe /create /output "Z:\home\user\checksums.sha256" "Z:\home\user\data"
Kai Liu
Christopher Gurnee
David B. Trout
Tim Schlueter
Mounir IDRASSI
Microsoft Visual Studio 2019 (the free Community edition works well).
Translation strings are stored as string table resources. These tables can be modified by editing HashCheckTranslations.rc.
Català: @Hiro5
中文 (简体): "yumeyao"
中文 (繁體): Jack Chang and @Chocobo1
Čeština: Václav Veselý
Deutsch: "Rolf"
Ελληνικά: "XhmikosR"
Español: "Phare"
Français: "mooms" and "user_hidden"
Italiano: "Botta" and @scara
日本語: "yumeyao"
한국어: JaeHyung Lee
Nederlands: "Edwin"
Polski: "RedWine"
Português (Brasil): "0d14r3"
Português (Portugal): "LPCA"
Română: Oprea Nicolae, a.k.a. "Jaff"
Pусский: Yurii Petrashko
Svenska: Stefan Friman
Türkçe: M. Ömer Gölgeli
Yкраїнська: Yurii Petrashko
Standard 3-Clause BSD License.
Please refer to license.txt for details about distribution and modification.
This software is based on software originally distributed at:
http://code.kliu.org/hashcheck/
https://github.com/gurnec/HashCheck