无忧启动论坛

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

[分享] 经典的文件右键菜单:复制为文件名/复制为文件地址

    [复制链接]
31#
发表于 2024-9-25 10:46:50 | 只看该作者
回复

使用道具 举报

32#
发表于 2024-9-25 10:48:33 | 只看该作者
下载 感谢了 老铁
回复

使用道具 举报

33#
发表于 2024-9-25 11:10:57 | 只看该作者
还有这个弄法啊
回复

使用道具 举报

34#
发表于 2024-9-25 11:11:10 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

35#
发表于 2024-9-25 11:24:02 | 只看该作者
学习一下
回复

使用道具 举报

36#
发表于 2024-9-25 13:03:05 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

37#
发表于 2024-9-25 13:57:06 | 只看该作者
谢谢分享
回复

使用道具 举报

38#
发表于 2024-9-25 14:09:32 | 只看该作者
谢谢分享
回复

使用道具 举报

39#
发表于 2024-9-25 14:55:53 | 只看该作者
这个可以试下,谢谢
回复

使用道具 举报

40#
发表于 2024-9-25 15:32:11 | 只看该作者
谢谢你的分享
回复

使用道具 举报

41#
发表于 2024-9-25 16:22:13 | 只看该作者
很优秀的工具,化繁为简
回复

使用道具 举报

42#
发表于 2024-9-25 16:33:42 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

43#
发表于 2024-9-25 16:34:55 | 只看该作者
感谢分享,大佬辛苦!
回复

使用道具 举报

44#
发表于 2024-9-25 17:29:07 | 只看该作者
感谢楼主分享了。
回复

使用道具 举报

45#
发表于 2024-9-25 18:25:26 | 只看该作者
多谢分享,复制为文件名实用
回复

使用道具 举报

46#
发表于 2024-9-25 18:42:15 | 只看该作者
谢谢分享!
回复

使用道具 举报

47#
发表于 2024-9-25 19:20:43 | 只看该作者
感谢分享
回复

使用道具 举报

48#
发表于 2024-9-25 19:26:30 | 只看该作者
啥也不说了,楼主就是给力!
回复

使用道具 举报

49#
发表于 2024-9-25 19:45:43 | 只看该作者
66666666666666666666
回复

使用道具 举报

50#
发表于 2024-9-25 19:50:15 | 只看该作者
改进了下,增加下图标reg add "HKEY_CLASSES_ROOT\*\shell\copyname" /v "Icon" /d "%%windir%%\System32\SHELL32.dll,89" /f

点评

忘记这回事,谢谢提醒,我就去修改。  详情 回复 发表于 2024-9-25 21:36
回复

使用道具 举报

51#
发表于 2024-9-25 19:51:11 | 只看该作者
另外怎么把复制到的扩展名去掉?

点评

[attachimg]547775[/attachimg] 答案在图中圈出来 把%%~nxi 替换为 %%~ni %%~ni是扩展到文件名 %%~Xi是后缀名 %%~nxi就是文件名加后缀名  详情 回复 发表于 2024-9-25 21:28
回复

使用道具 举报

52#
发表于 2024-9-25 19:56:13 | 只看该作者
谢谢分享。辛苦了!!
回复

使用道具 举报

53#
发表于 2024-9-25 20:07:37 | 只看该作者
感谢分享。
回复

使用道具 举报

54#
发表于 2024-9-25 20:45:54 | 只看该作者
单仅针对文
回复

使用道具 举报

55#
发表于 2024-9-25 20:52:06 | 只看该作者
本帖最后由 hlowld 于 2024-9-25 20:56 编辑

直接两行搞定:
Reg.exe add "HKCR\*\shell\复制为文件名\command" /ve /t REG_SZ /d "cmd /c for %%%%F in (\"%%1\") do ECHO %%%%~nxF|CLIP" /f
Reg.exe add "HKCR\*\shell\复制为文件地址\command" /ve /t REG_SZ /d "cmd /c ECHO %%1|CLIP" /f

点评

可以是可以就是有点粗糙,要实现稍微复杂的要求一行代码就显得无力。 至少你还没有把换行符和引号去掉,所以就要调用批处理来加工。 还有点一下菜单弹个黑框显然不算友好,对于有强迫症的人来说是不可接受的事情。  详情 回复 发表于 2024-9-25 21:18
回复

使用道具 举报

56#
发表于 2024-9-25 20:55:22 | 只看该作者
森岛帆高
回复

使用道具 举报

57#
发表于 2024-9-25 21:11:02 | 只看该作者
感谢大佬分享,请问这个脚本会屏蔽掉系统自带的 复制文件地址 吗
回复

使用道具 举报

58#
 楼主| 发表于 2024-9-25 21:18:38 | 只看该作者
hlowld 发表于 2024-9-25 20:52
直接两行搞定:
Reg.exe add "HKCR\*\shell\复制为文件名\command" /ve /t REG_SZ /d "cmd /c for %%%%F i ...

可以是可以就是有点粗糙,要实现稍微复杂的要求一行代码就显得无力。
至少你还没有把换行符和引号去掉,所以就要调用批处理来加工。
还有点一下菜单弹个黑框显然不算友好,对于有强迫症的人来说是不可接受的事情。
回复

使用道具 举报

59#
 楼主| 发表于 2024-9-25 21:28:56 | 只看该作者
本帖最后由 baby1277 于 2024-9-25 21:35 编辑
ellx98 发表于 2024-9-25 19:51
另外怎么把复制到的扩展名去掉?



答案在图中圈出来
把脚本中的%%~nxa 替换为 %%~na
%%~na是扩展到文件名   %%~xa是
扩展到后缀名     %%~nxa就是扩展到文件名加后缀名


回复

使用道具 举报

60#
 楼主| 发表于 2024-9-25 21:36:37 | 只看该作者
ellx98 发表于 2024-9-25 19:50
改进了下,增加下图标reg add "HKEY_CLASSES_ROOT\*\shell\copyname" /v "Icon" /d "%%windir%%\System32\S ...

忘记这回事,谢谢提醒,我就去修改。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-6 05:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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