我在这里看到了一些与此相关的其他问题,但仍然没有达到我想要的效果。
我想右键单击文件夹的空白处,然后看到用于执行当前文件夹的批处理文件的菜单。
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\"\""
通过上述操作,我只能在右键单击文件夹(而不是空白区域)时看到该项目,并且批处理将相对于其自身路径而不是当前文件夹执行。
知道如何修复吗?
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\""
“此文件没有与之关联的应用程序来执行此操作。请安装一个应用程序,或者如果已安装应用程序,请在“默认应用程序设置”页面中创建关联。”
编辑注册表的代码与仅能够单击应用程序并使其自行运行有什么区别。 Windows 10 不允许我将命令提示符分配给我想要执行的 .bat 文件。