本版更新内容:
- 在界面设置选项中增加调整颜色参数的选项,分别用于调整相同哈希值行、相同哈希值筛选器、相同文件夹筛选器所使用的颜色的参数
- 为程序增加使用命令安装或卸载右键菜单的功能(程序完整命令行参数及说明见末尾)
- 主窗口表格右键菜单增加【复制所选行当前哈希值】、【复制所选行所有哈希值】菜单项,用于在设置了复制模板的情况下也可以仅复制哈希值
- 实现记住主窗口表格列宽功能
- 在设置面板的【界面设置选项】页增加【重置主窗口表格所有列的宽度】按钮用于将主窗口表格所有列宽度重置为“自动”
- 增加【快捷操作设置】页,增加部分列的鼠标左键双击行为设置项
- 在【任务设置选项】增加【文件被添加后自动启动对该文件的计算任务】设置项
- 【添加标记改变文件哈希值】操作器改为允许对状态为“任务未开始”的文件进行操作
程序的完整命令行参数说明:
-
子命令 1:
compute
,用于计算文件或文件夹内的文件的哈希值。- 参数 1:
-a
或--algo
,指定计算文件哈希值的时候使用的算法,可省略。 - 示例:
hashcalculator compute -a sha_1,sha_256 "文件1路径" "文件2路径" "文件夹1路径" ...
- 参数 1:
-
子命令 2:
verify
,用于从校验依据文件(文件哈希值清单)获知一批待计算哈希值的文件(文件名或相对路径)并计算,然后与校验依据文件内记录的哈希值进行对比,检查计算结果和校验依据文件内记录的哈希值是否一致。- 参数 1:
-a
或--algo
,指定计算文件哈希值的时候使用的算法,可省略。如果省略该参数则按软件设置的策略决定使用什么算法。 - 参数 2:
-l
或--list
,指定校验依据文件(文件哈希值清单)的路径,此参数必需,不可省略。 - 示例:
hashcalculator verify -a sha_1,sha_256 -l "D:\xxx\sha256sums"
- 参数 1:
-
子命令 3:
shell
,用于安装或卸载 HashCalculator 的系统右键菜单。- 参数 1:
-i
或--install
,表示安装 HashCalculator 的系统右键菜单,不要与参数 2
同时使用。 - 参数 2:
-u
或--uninstall
,表示卸载 HashCalculator 的系统右键菜单,不要与参数 1
同时使用。 - 参数 3:
-s
或--silent
,可以配合参数 1
或参数 2
使用,此参数则表示静默安装/卸载,即使安装/卸载出现异常也不会弹出提示窗口。注:安装/卸载正常的情况下无论是否使用此参数都不会弹出提示窗口。此参数可省略。 - 示例:
hashcalculator shell --install --silent
- 参数 1:
附件哈希值:
#SHA-256 *2D3CA2E53BD61323D83889807243679AD51AF0F6CFCC15205AE00A256D4C26C7 *HashCalculator-5.25.0.zip