上下文菜单没有正确传递参数

时间:2014-09-11 10:22:39

标签: batch-file registry

我按照this帖子为我的文件创建了一个右键菜单。我创建了一个批处理文件,它被调用以及被单击的文件作为其参数。在我创建的注册表中,输入如下:

enter image description here

但是,当文件在文件路径中包含空格时,参数会被截断。从命令提示符传递参数时,批处理文件可以正常工作。

如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

尝试使用双引号

Yourbat.bat "%1"

或者

Yourbat.bat "%~1"