无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 13865|回复: 78
打印 上一主题 下一主题

[分享] 右键添加:修改后缀

    [复制链接]
跳转到指定楼层
#
发表于 2024-1-1 11:41:24 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
可以自己编辑.bat:增加 或者  减少文件类型
===========================
修改后缀(添加右键).bat:
@echo off

::【删除原来菜单】
reg delete "HKCR\*\shell\修改后缀" /f >nul 2>nul
::=============================================================================================

::【主菜单:修改后缀】
reg add "HKCR\*\shell\修改后缀" /f /v "SubCommands" /t REG_SZ /d ""
reg add "HKCR\*\shell\修改后缀" /f /v "Icon" /t REG_EXPAND_SZ /d "C:\Windows\system32\user32.dll,6"
::=============================================================================================

::【次级菜单:ahk】
reg add "HKCR\*\shell\修改后缀\shell\ahk" /f /v "Icon" /t REG_EXPAND_SZ /d "C:\Windows\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀\shell\ahk\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.ahk\""

::【次级菜单:bat】
reg add "HKCR\*\shell\修改后缀\shell\bat" /f /v "Icon" /t REG_EXPAND_SZ /d "C:\Windows\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀\shell\bat\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.bat\""

::【次级菜单:reg】
reg add "HKCR\*\shell\修改后缀\shell\reg" /f /v "Icon" /t REG_EXPAND_SZ /d "C:\Windows\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀\shell\reg\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.reg\""

::【次级菜单:txt】
reg add "HKCR\*\shell\修改后缀\shell\txt" /f /v "Icon" /t REG_EXPAND_SZ /d "C:\Windows\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀\shell\txt\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.txt\""

::【次级菜单:vbs】
reg add "HKCR\*\shell\修改后缀\shell\vbs" /f /v "Icon" /t REG_EXPAND_SZ /d "C:\Windows\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀\shell\vbs\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.vbs\""

::【次级菜单:wcs】
reg add "HKCR\*\shell\修改后缀\shell\wcs" /f /v "Icon" /t REG_EXPAND_SZ /d "C:\Windows\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀\shell\wcs\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.wcs\""
exit
===========================================================
删除右键菜单.bat:
@echo off
reg delete "HKCR\*\shell\修改后缀" /f >nul 2>nul
exit


1.png (50.55 KB, 下载次数: 225)

1.png

右键修改后缀.rar

1.39 KB, 下载次数: 196, 下载积分: 无忧币 -2

评分

参与人数 2无忧币 +10 收起 理由
baby1277 + 5 建议加到txt这类文本文件上
lucky323su + 5 很给力!

查看全部评分

70#
发表于 2025-6-8 20:30:39 | 只看该作者
这个好!十分感谢分享!

点评

谢谢参与  发表于 2025-6-8 20:41

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

69#
发表于 2025-6-8 20:13:06 | 只看该作者

感谢分享
回复

使用道具 举报

68#
发表于 2025-6-8 03:16:32 | 只看该作者

这个好!
回复

使用道具 举报

67#
发表于 2025-6-4 18:29:03 | 只看该作者
十分感谢分享
回复

使用道具 举报

66#
发表于 2025-6-4 18:19:08 | 只看该作者
yyz2191958 发表于 2025-6-2 07:40
运行批处理,看看是不是你要的

这软件不错,感谢分享。
回复

使用道具 举报

65#
发表于 2025-6-4 18:18:39 | 只看该作者
neartree 发表于 2025-6-1 22:51
感谢楼主的修改后缀的注册表代码,就把修改扩展名放在右键菜单来说,真是个奇思妙想,非常棒,非常实用,省 ...

Context Menu Manager
二级菜单都可以。
回复

使用道具 举报

64#
发表于 2025-6-4 18:00:16 | 只看该作者
这个还可以
回复

使用道具 举报

63#
发表于 2025-6-3 10:21:21 | 只看该作者
修改了一下,只保留三个,bat、cmd、reg
回复

使用道具 举报

62#
发表于 2025-6-3 10:17:26 | 只看该作者
非常方便,再加个cmd就好了
回复

使用道具 举报

61#
发表于 2025-6-2 08:02:38 | 只看该作者
yyz2191958 发表于 2025-6-2 07:40
运行批处理,看看是不是你要的

谢谢yyz前辈的耐心解答,不过提取dll文件图标的工具也不是我要找的,我要找的是这样的工具:用此工具载入如shell32.dll,查看我想要使用的图标的索引号,如光盘图标,然后在注册表里给右键菜单指定这个图标,如shell32.dll,83。这里的83是我乱写的,这个数正是我想确定的,也就是说,我想知道dll文件中任意一个图标,在注册表中如何引用。再次感谢yyz前辈的耐心解答。
回复

使用道具 举报

60#
 楼主| 发表于 2025-6-2 07:40:35 | 只看该作者
neartree 发表于 2025-6-1 22:51
感谢楼主的修改后缀的注册表代码,就把修改扩展名放在右键菜单来说,真是个奇思妙想,非常棒,非常实用,省 ...

运行批处理,看看是不是你要的

1.png (19.4 KB, 下载次数: 3)

1.png

shell32.dll-图标.rar

160.24 KB, 下载次数: 2, 下载积分: 无忧币 -2

点评

这软件不错,感谢分享。  详情 回复 发表于 2025-6-4 18:19
谢谢yyz前辈的耐心解答,不过提取dll文件图标的工具也不是我要找的,我要找的是这样的工具:用此工具载入如shell32.dll,查看我想要使用的图标的索引号,如光盘图标,然后在注册表里给右键菜单指定这个图标,如shell  详情 回复 发表于 2025-6-2 08:02
回复

使用道具 举报

59#
发表于 2025-6-1 22:51:44 | 只看该作者
感谢楼主的修改后缀的注册表代码,就把修改扩展名放在右键菜单来说,真是个奇思妙想,非常棒,非常实用,省得我显示扩展名吧看着乱,不显示吧,想改扩展名又不方便,这下有右键菜单就超级方便了,而且还可以是子菜单,简直不要太好,先给楼主点几个赞!另外附加一个问题,请高手解答,关于dll文件中的图标索引问题:有没有一款软件,能准确显示如shell32.dll中图标的索引号,我不想一个号一个号的在注册表里试着看效果,也不想在快捷方式的修改图标选项里面直观地数位置,好像也不准,就想知道明确的索引号,目前为止还没有找到完美的工具。请大佬解惑,感谢!
解惑!

点评

Context Menu Manager 二级菜单都可以。  详情 回复 发表于 2025-6-4 18:18
运行批处理,看看是不是你要的  详情 回复 发表于 2025-6-2 07:40
回复

使用道具 举报

58#
发表于 2025-6-1 22:31:00 | 只看该作者
谢谢
回复

使用道具 举报

57#
发表于 2025-3-31 22:56:11 | 只看该作者
这个比较实用,感谢分享!
回复

使用道具 举报

56#
发表于 2025-3-31 22:51:11 | 只看该作者
感谢分享好东东
回复

使用道具 举报

55#
发表于 2025-3-31 22:26:57 | 只看该作者
非常好啊,不知道能不能支持txt
回复

使用道具 举报

54#
发表于 2025-3-25 16:33:25 | 只看该作者
太感谢了。这个实用
回复

使用道具 举报

53#
发表于 2025-3-22 21:40:58 | 只看该作者
感谢分享
回复

使用道具 举报

52#
发表于 2025-3-18 13:59:19 | 只看该作者
好强好强
回复

使用道具 举报

51#
发表于 2025-2-26 21:28:45 | 只看该作者
谢谢,太方便了,操作得心应手

点评

有用就好  发表于 2025-2-26 21:54

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

50#
发表于 2025-2-25 15:51:35 | 只看该作者
非常好用,感谢分享

点评

有用就好  发表于 2025-2-25 17:41

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

49#
发表于 2025-2-25 10:42:35 | 只看该作者
谢谢,很实用

点评

有用就好  发表于 2025-2-25 10:47

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

48#
发表于 2025-1-12 22:21:00 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

47#
发表于 2025-1-4 02:30:30 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

46#
发表于 2025-1-3 21:39:18 | 只看该作者
谢谢分享
回复

使用道具 举报

45#
发表于 2024-12-30 14:00:30 | 只看该作者
一口气看完,发现还有源文件,感谢
回复

使用道具 举报

44#
发表于 2024-12-30 08:56:01 | 只看该作者

感谢分享
回复

使用道具 举报

43#
发表于 2024-12-28 08:58:07 | 只看该作者

感谢分享
回复

使用道具 举报

42#
发表于 2024-12-27 20:21:14 | 只看该作者
学习一下
回复

使用道具 举报

41#
发表于 2024-12-19 10:10:55 | 只看该作者
感谢分享,楼主辛苦了,好人一生平安!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-2 01:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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