Open UnVzaGFu opened 9 months ago
大佬,我按照你操作会弹出下方的报错提示,我还需要修改什么东西吗
该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在”默认应用设 置“页面中创建关联。
大佬,我按照你操作会弹出下方的报错提示,我还需要修改什么东西吗
该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在”默认应用设 置“页面中创建关联。
你看我上面的内容更新,再试试看
大佬,我按照你操作会弹出下方的报错提示,我还需要修改什么东西吗 该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在”默认应用设 置“页面中创建关联。
你看我上面的内容更新,再试试看
成功了,谢谢(^▽^ )
增强菜单里的”复制路径“不带双引号版的,偶然间发现选择多个文件会弹出vbs的报错信息,于是上网搜索了一下,发现网上右键菜单复制路径基本都是用的这个命令,也有人提到复制多个文件会报错,但似乎都没有人提出解决方案,经过几天的搜索,就在打算放弃的时候,终于找到了解决方案,虽然这个复制命令只能复制单个文件路径,但选择多个报错终归是不太友好的,希望作者能在新版修正下。我找到的这个方案是cmd命令版的,不会报错,但会有一闪而过的黑框,我改进了一下,弄成了vbs版的,基本完美了。这里贴出解决方案:
命令: mshta vbscript:createobject("shell.application").shellexecute("cmd.exe","/c <nul set /p ""=%V""|clip","","",0)(close)
注册表: Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\CopyAsPath] "Icon"="imageres.dll,-5302" "MUIVerb"="复制路径"
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\CopyAsPath\Command] @="mshta vbscript:createobject(\"shell.application\").shellexecute(\"cmd.exe\",\"/c <nul set /p \"\"=%V\"\"|clip\",\"\",\"\",0)(close)"
说明:github自动去掉了转义符号,注册表代码请参照以下截图,保存为reg文件,运行之后,就可以测试右键复制路径菜单
最后感谢知乎博主的贴,是我的参考来源:https://zhuanlan.zhihu.com/p/427863821