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

时间:2016-04-29 20:02:23

标签: windows 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\"\""

通过以上操作,我只能在右键单击文件夹(而不是空白区域)时看到该项目,批处理将相对于其自身路径执行,而不是当前文件夹。

知道如何解决?

1 个答案:

答案 0 :(得分:1)

请改用:

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\""