求解一个注册表的问题

查看 51|回复 2
作者:Al0rid4l   
现在我有这么一个注册表项, 希望添加一个目录空白处右键菜单, 调用一个 vbscript 脚本用 Neovide 打开目录
[HKEY_CLASSES_ROOT\Directory\Background\shell\nvimwithoutplugins\command]
@="wscript C:\\Devtools\\Neovim\\bin\\start.vbs %1"
现在脚本双击执行或命令行下执行是没问题的, 但写到注册表里用右键菜单调用就提示找不到文件
This file does not associated with for performing this action...
但是默认文件关联 .vbs 确实是 wscript.exe
去掉 %1 参数就提示找不到文件
The system cannot find the file specified.
但是这个文件路径又确实存在.
简而言之就是, 文件路径没问题, 文件关联也没问题, 命令行下调用 start.vbs ./ 也没问题, 双击执行 vbs 脚本也没问题, 只有写在注册表里的命令有问题, 求解是什么原因?
不是很懂注册表的路径查找机制, 从别地方抄来糊的...

VBS, 文件, 脚本, 注册

yaoyao1128   
用 wscript.exe 的绝对路径
kokutou   
这种问题英文在 Google 搜,
explorer rightclick menu Background command not found
第一个 stackoverflow 就有答案和注意事项,注意事项就有 1 楼说的。。。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部