将批处理脚本添加到Windows 8上下文菜单

我在这里看到了一些其他的问题,但仍然没有为我想要的东西工作。

我想右键单击一个文件夹的空白区域,并查看执行当前文件夹batch file的菜单。

Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\treeFiles] @="Execute treeFiles" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\treeFiles\command] @="C:\treeFiles.bat \"%V\"" @="C:\\treeFiles.bat -d \"\"%V\"\"" 

有了上面的内容,我只能看到该项目时,我右键单击文件夹(而不是空的空间),批处理将执行相对于它的自我path,而不是当前文件夹。

任何想法如何解决?

Solutions Collecting From Web of "将批处理脚本添加到Windows 8上下文菜单"

用这个代替:

 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\treeFiles] @="&Execute treeFiles" "Icon"="%SystemRoot%\\System32\\shell32.dll,71" [HKEY_CLASSES_ROOT\Directory\Background\shell\treeFiles\command] @="C:\\treeFiles.bat \"%V\""