2017-04-12 77 views

回答

0

针对特定文件有点复杂,因为上下文菜单主要是针对文件类型进行操作的,但您可以使用名为Advanced Query Syntax (MSDN link)的注册表项类型来执行此操作。

  1. 打开注册表编辑器,以Computer\HKEY_CLASSES_ROOT\exefile\shell
  2. 创建一个名为Do It
  3. Do It关键
  4. AppliesTo值添加名为AppliesTo一个新的字符串值设置为System.ItemName:"test.exe"
  5. 创建新的密钥(文件夹)一Command下的密钥Do It
  6. 更改(Default)价值,你的exe文件路径名(带任何参数)
  7. 关闭Regedit,这些变化发生立即

注意这将显示“自己”为任何文件或文件夹具有命令“TEST.EXE “ 在名字里。我不确定你可以得到比这个短暂的写作,安装和注册shell处理程序扩展程序更具体的内容。名为“not_a_test.exe”的文件也会得到“Do It”命令 - 选择它可以运行真正的test.exe(因为Command缺省值指向那里)。

+0

非常感谢McGuireV10。在将“AppliesTo”值更改为“System.ItemName:”test“'(不带”.exe“)后,这对我有用。 – kwang

相关问题