如何在 Windows 10 中添加自定义文件关联

如何在 Windows 10 中添加自定义文件关联

我的具体情况是,我正在使用 Oracle VirtualBox,我希望能够右键单击 .vdi 文件并在列表中选择“压缩”选项(位于“删除”、“发送到邮件”、“发送到 zip”、“打开方式”等旁边)。

我不需要有关如何压缩 .vdi 文件的帮助。我知道使用 shell 命令来执行此操作。但我希望能够在不输入命令的情况下使用上下文菜单来执行此操作。

我在互联网上搜索了整个过程,发现了大量不完整、过时或相互矛盾的信息,我迷失了方向。

答案1

正是您要找的。

向特定文件类型的上下文菜单添加新命令:

演练:

  1. 打开regedit并转到HKEY_CLASSES_ROOT\.vdi
  2. .vdi检查( )的值(Default),我们称它为vdi-val
  3. 导航HKEY_CLASSES_ROOT\vdi-val\shell
  4. 创建一个按您选择的名称命名的新键,这是您将在上下文菜单中看到的字符串。我们称之为Compact vdi
  5. 在下方Compact vdi创建另一个名为 的键command
    • 现在您已在路上HKEY_CLASSES_ROOT\vdi-val\shell\Compact vdi\command
  6. 将默认值设置为您的程序位置作为%1参数 - 它是文件路径。
    • 例如,C:\dev\compact_vdi.exe %1

额外的:

  • 如果你想只在按住Shift
  • 如果你想将它应用于所有文件 - 把你的Command Title\command放在HKEY_CLASSES_ROOT\*\shell

更多来源:

  • 将上下文菜单项添加到桌面上下文菜单。
  • 添加到文件夹菜单
  • 创建一个.reg文件来执行更改。

相关内容