【问题标题】:Make a .reg file to add shortcuts in right click menu制作 .reg 文件以在右键菜单中添加快捷方式
【发布时间】:2014-07-03 07:26:35
【问题描述】:

我的问题是关于 Windows 注册表的操作(使用 Windows 7)。

让我们看看下面的截图:

我右击了一个 AVI 文件,我有一些选择。我想谈的第一个:“Lire avec VLC”(英文:“Read with VLC”)。

VLC 软件在注册表中的某处添加 AVI 文件与此选项相关联。

您还可以看到“7-zip”选项,带有子选项的箭头(添加到存档,压缩...) 7-zip 将此添加到所有类型的文件中。

我想在右键单击/上下文菜单中添加我自己的快捷方式。如何添加特定于文件类型的 VLC 等选项?如何添加像 7-zip 这样的全局选项,以及如何添加像 7-zip 这样的子菜单选项?

我想写一个可以做到的.reg文件。

【问题讨论】:

  • 7-Zip 通过提供 shell 扩展来添加上下文菜单命令 - 一个通过注册表集成到 shell 中的 DLL,然后提供菜单项。它不仅仅是注册表项(即使只有注册表的命令也是可能的)。

标签: windows registry contextmenu vlc 7zip


【解决方案1】:

您可以像这样为特定文件类型添加选项

Windows Registry Editor Version 5.00
; HKEY_CLASSES_ROOT\.avi reveals WMP11.AssocFile.AVI
[HKEY_CLASSES_ROOT\WMP11.AssocFile.AVI\shell\hello\command]
@="hello.exe"

右键背景可以添加级联菜单

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\hello]
"SubCommands"="world"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\world]
@="world"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\world\command]
@="world.exe"

注意:如果您的程序不在 PATH 上,您可能需要使用完整路径。

Your Menu: Add Programs In Right-Click Context Menu

【讨论】:

  • 如果您需要在 Windows 中为命令指定绝对路径,请记住转义反斜杠。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-02-08
  • 2013-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-25
  • 1970-01-01
相关资源
最近更新 更多