通过资源管理器右键单击打开 Universal Windows Platform (UWP) 应用程序

Open Universal Windows Platform (UWP) application via Explorer right click

我已经找到了:
http://grogansoft.com/blog/?p=1197 效果很好。

但我很想添加直接进入主上下文菜单的动词,几乎可以做同样的事情。

这个声称不可能:
是真的吗?

不可能。 UWP 应用程序的要点之一是沙盒环境,因此没有注册表访问权限。

自 windows 秋季创作者更新以来,这现在成为可能。参见“Integrate with windows 10”。您不必再对您在 Package.appxmanifest 中定义设置的注册表感到困惑。例如:

      <uap3:FileTypeAssociation Name="bla" >
        <uap2:SupportedVerbs>
          <uap3:Verb Id="Edit1" Extended="false" MultiSelectModel="Player">Edit1</uap3:Verb>
        </uap2:SupportedVerbs>
        <uap:SupportedFileTypes>
          <uap:FileType>.banana</uap:FileType>
          <uap:FileType>.foo</uap:FileType>
        </uap:SupportedFileTypes>
      </uap3:FileTypeAssociation>
    </uap:Extension>