app*_*ton 2 windows registry right-click
我想在 Windows 右键单击菜单中添加一个条目,该条目仅在我右键单击 .exe 或 .msi 文件时出现。如果该条目被选中,exe 文件将被执行(如打开),但使用固定文本字符串作为其参数。
我想这应该可以通过注册表项来实现 - 任何想法如何做到这一点?
对于.exe文件,您可以在注册表中执行以下操作:
HKEY_Classes_Root,找到键.exe(Default)值(通常为exefile)HKEY_Classes_Root,找到键exefile(或您在第 2 步中找到的任何内容)exefile\shell创建一个新键下,其名称与您希望在上下文菜单中看到的内容相匹配(例如,“使用我的应用程序打开”)command(Default)将此键的值设置为您要执行的任何命令行。可以使用令牌输入您单击的文件的名称%1。因此,例如,您可以将该值设置为notepad.exe %1在记事本中编辑可执行文件。类似的模式适用于其他文件类型。