在 Windows 8.1(可能还有其他版本)中,可以将程序添加到任何目录的 shell/上下文菜单中。但是,在 Windows 10 中应用该方法似乎不起作用。不过,将密钥添加到文件扩展名时,它确实有效。
我具体想做的是从上下文菜单打开 Sublime 中的文件夹。我在 Windows 8.1 中使用了相同的键,它确实有效。以下是注册表文件的内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\Open with Sublime Text]
[HKEY_CLASSES_ROOT\Directory\shell\Open with Sublime Text\command]
@="C:\\Program Files (x86)\\Sublime Text 3\\sublime_text.exe \"%V\""
答案1
显然它应该被添加到 Background 子目录下。因此,为了完整起见,这里是工作密钥:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\sublime\command]
@="C:\\Program Files (x86)\\Sublime Text 3\\sublime_text.exe \"%V\""