在Windows开始菜单中使用应用程序自定义搜索

时间:2014-08-24 15:09:53

标签: c# windows search windows-7

如果我在Windows7开始菜单中搜索“chrome facebook.com”,它会找到一个程序,所以当我按下enter键时会打开chrome并且chrome知道它应该打开facebook.com新标签。我想用我的应用程序做同样的事情。我在Visual Studio中使用C#。

Searching in Windows7 start menu

1 个答案:

答案 0 :(得分:1)

注册表中有一个名为App Path的密钥,您可以在其中定义程序的路径。这将由Windows搜索框进行检查,它允许您将参数传递给所述程序。

它位于:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

因此,您需要为自己的计划TestProgram.exe执行的操作就是在App Paths中添加一个名为TestProgram.exe的密钥,其值为FileSystem中的Path。添加一个名为Path的字符串值并包含路径也可能是错误的。

然后在搜索TestProgram[.exe]时,您可以附加参数。