添加系统右键菜单问题

对于选中文件或者文件夹下面的系统右键问题,这个好解决,只要在相应的注册表下面添加就可以了;
但是如何对于比如桌面,或者一个文件空白处添加系统右键,并传递参数呢?
添加系统右键这个也解决了,可以在[HKEY_CLASSES_ROOT\Directory\Background\shell\里面去添加
但是不能在后面加参数%1,加上以后就提示错误,请问要如何解决呢?

其实我说的一个问题和这个帖子基本一样:
http://bbs.kafan.cn/thread-1276800-1-1.html

http://blog.csdn.net/jiangxinyu/article/details/8208951

我不并不是想复制路径,而是像启动我的程序,把路径给程序当作参数传递过去。且是在右键文件夹的空白处