我在这里看到了其他一些问题,但仍然无法满足我的需求。
我想右键单击文件夹的空白区域,然后看到一个菜单,用于执行当前文件夹的批处理文件。
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\"\""
通过以上操作,我只能在右键单击文件夹(而不是空白区域)时看到该项目,批处理将相对于其自身路径执行,而不是当前文件夹。
知道如何解决?
答案 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\""