返回列表 发帖
注册表-找到.jpg键-内建“右键菜单名”键值-内建command-改默认为你想要的命令

TOP

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\直接删除文件]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\直接删除文件\COMMAND]
@="CMD /c DEL /f /q \"%1\""COPY
给你个参考下
刚写的
classes后面就是文件名,可以用通配符
@代表默认=后面接命令就可以

TOP

回复 8# CommandBatCmd


    注册表的COMMAND没开启命令拓展,所以传参只能使用%0,套个FOR比较靠谱。

TOP

本帖最后由 老刘1号 于 2017-1-24 22:32 编辑

回复 21# CommandBatCmd


    仔细测试后发现%1的传参是在CMD加载之前完成的,所以理论上不能开启拓展
但是CMD是默认开启拓展的
我想你已经意识到了,所以可以在CMD的FOR内实现拓展%1
具体
CMD /V:ON /K For %%a in ("%1") do Echo %%~nxaCOPY
这样绕个弯子即可使用拓展
/Vn可以省略,CMD默认是开启拓展的
/K可以改为/C,达到执行后自动退出的目的

TOP

返回列表