吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 980|回复: 22
上一主题 下一主题
收起左侧

[讨论] 添加-清除Hash哈希校验右键菜单

  [复制链接]
跳转到指定楼层
楼主
映梓 发表于 2026-9-1 19:31 回帖奖励
本帖最后由 映梓 于 2026-9-20 11:21 编辑


添加-清除Hash哈希校验右键菜单:https://www.lanzoui.com/iHJa14982pla







添加-清除Hash哈希校验右键菜单-校验值大写
[Asm] 纯文本查看 复制代码
@echo off
Color 2F
fltmc >nul 2>&1 || (
    powershell -Command "Start-Process cmd -ArgumentList '/c ""%~f0""' -Verb RunAs"
    exit
)

reg query "HKCR\*\shell\Hash_AllInOne" >nul 2>&1
if %errorlevel%==0 (goto UNINSTALL) else (goto INSTALL)

:INSTALL
echo ==============================================
echo          正在添加Hash哈希校验右键菜单
echo ==============================================

@echo off
reg add "HKCR\*\shell\Hash_AllInOne" /ve /d "文件Hash哈希校验 MD5+RIPEMD160+SHA1+SHA256+SHA384+SHA512" /f
reg add "HKCR\*\shell\Hash_AllInOne" /v Icon /d "certutil.exe" /f

reg add "HKCR\*\shell\Hash_AllInOne\command" /ve /d "cmd /k powershell \"$f='%%1';Write-Host '文件:'$f;Write-Host '----------------------------------------';Write-Host 'MD5          : '((Get-FileHash $f -Algorithm MD5).Hash);Write-Host 'RIPEMD160    : '((Get-FileHash $f -Algorithm RIPEMD160).Hash);Write-Host 'SHA1         : '((Get-FileHash $f -Algorithm SHA1).Hash);Write-Host 'SHA256       : '((Get-FileHash $f -Algorithm SHA256).Hash);Write-Host 'SHA384       : '((Get-FileHash $f -Algorithm SHA384).Hash);Write-Host 'SHA512       : '((Get-FileHash $f -Algorithm SHA512).Hash);Write-Host '----------------------------------------';pause\"" /f

echo.
echo Hash哈希校验右键菜单添加成功!
goto RESTART

:UNINSTALL
echo ==============================================
echo          正在清除Hash哈希校验右键菜单
echo ==============================================

reg delete "HKCR\*\shell\Hash_AllInOne" /f >nul 2>&1
echo.
echo Hash哈希校验右键菜单清除完毕!
goto RESTART

:RESTART
echo 正在重启资源管理器...
taskkill /f /im explorer.exe >nul 2>&1
start "" explorer.exe >nul 2>&1
echo 操作完成!
pause >nul





添加-清除Hash哈希校验右键菜单-校验值小写

[Asm] 纯文本查看 复制代码
@echo off
Color 2F
fltmc >nul 2>&1 || (
    powershell -Command "Start-Process cmd -ArgumentList '/c ""%~f0""' -Verb RunAs"
    exit
)

reg query "HKCR\*\shell\Hash_AllInOne" >nul 2>&1
if %errorlevel%==0 (goto UNINSTALL) else (goto INSTALL)

:INSTALL
echo ==============================================
echo          正在添加Hash哈希校验右键菜单
echo ==============================================

@echo off
reg add "HKCR\*\shell\Hash_AllInOne" /ve /d "文件Hash哈希校验 MD5+RIPEMD160+SHA1+SHA256+SHA384+SHA512" /f
reg add "HKCR\*\shell\Hash_AllInOne" /v Icon /d "certutil.exe" /f

reg add "HKCR\*\shell\Hash_AllInOne\command" /ve /d "cmd /k powershell \"$f='%%1';Write-Host '文件:'$f;Write-Host '----------------------------------------';Write-Host 'MD5          : '((Get-FileHash $f -Algorithm MD5).Hash.ToLower());Write-Host 'RIPEMD160    : '((Get-FileHash $f -Algorithm RIPEMD160).Hash.ToLower());Write-Host 'SHA1         : '((Get-FileHash $f -Algorithm SHA1).Hash.ToLower());Write-Host 'SHA256       : '((Get-FileHash $f -Algorithm SHA256).Hash.ToLower());Write-Host 'SHA384       : '((Get-FileHash $f -Algorithm SHA384).Hash.ToLower());Write-Host 'SHA512       : '((Get-FileHash $f -Algorithm SHA512).Hash.ToLower());Write-Host '----------------------------------------';pause\"" /f

echo.
echo Hash哈希校验右键菜单添加成功!
goto RESTART

:UNINSTALL
echo ==============================================
echo          正在清除Hash哈希校验右键菜单
echo ==============================================

reg delete "HKCR\*\shell\Hash_AllInOne" /f >nul 2>&1
echo.
echo Hash哈希校验右键菜单清除完毕!
goto RESTART

:RESTART
echo 正在重启资源管理器...
taskkill /f /im explorer.exe >nul 2>&1
start "" explorer.exe >nul 2>&1
echo 操作完成!
pause >nul




免费评分

参与人数 3吾爱币 +3 热心值 +2 收起 理由
云上deer鹿子 + 1 + 1 我很赞同!
dizzy0001 + 1 + 1 用心讨论,共获提升!
irundream + 1 我很赞同!

查看全部评分

发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
2299877 发表于 2026-9-1 19:47
现在的管理右键或者啥的不是都可以移除多于的右键的东西么~
3#
li000yu 发表于 2026-9-1 22:50
4#
 楼主| 映梓 发表于 2026-9-1 23:05 |楼主
5#
LOUI55 发表于 2026-9-2 07:16
现在在用7z的Hash校验功能,支持CRC32,CRC64,SHA1,SHA256,SHA3-256,SHA384,SHA512,BLAKE2sp,MD2,MD4,MD5,XXH64.一举两得。
6#
yaolulu 发表于 2026-9-2 08:14
我现在用的HashTab,它是在文件属性里有显示的,可以设置需要显示的算法,也能把哈希值拖进去对比。
7#
GHenmm 发表于 2026-9-2 08:30
这个工作还真用得到
8#
jyb918 发表于 2026-9-2 08:40
感谢分享,方便对比文件时使用
9#
 楼主| 映梓 发表于 2026-9-2 08:52 |楼主
本帖最后由 映梓 于 2026-9-2 11:12 编辑
LOUI55 发表于 2026-9-2 07:16
现在在用7z的Hash校验功能,支持CRC32,CRC64,SHA1,SHA256,SHA3-256,SHA384,SHA512,BLAKE2sp,MD2,MD4,MD5,XX ...

7z的Hash校验功能需安装7z,一次只能校验一个Hash, 没有鼠标右键方便
10#
PulpF4on 发表于 2026-9-2 11:10
不错的工具,而且轻量,先收藏了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-10-18 07:35

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表