将程序添加到 Windows 7 开始菜单搜索

将程序添加到 Windows 7 开始菜单搜索

我的一些程序安装在 D:\Program Files

我在“索引选项”中添加了此路径,现在当我在开始菜单的搜索框中输入时,确实会显示来自这些文件夹的文件,但它们(*。exe)出现在文件子部分下而不是程序下......程序在更靠下的位置,我必须按向下键很多次才能到达它们...

例如,我将 Notepad++ 安装在 D:\Program Files\npp\Notepad++.exe

现在我开始在开始菜单的搜索框中输入“记事本”...它在程序下显示 Notepad.exe,在文件下显示 Notepad++.exe

有没有办法在程序下获取 Notepad++.exe 或通过快捷方式跳转到开始菜单搜索结果的文件部分?

答案1

搜索结果中的“程序”部分是针对在开始菜单的“所有程序”部分中找到的项目。
我认为这无法更改。

您可以为每个希望出现在程序结果部分中的程序添加指向该文件夹 [“所有程序”或其子文件夹] 的快捷方式。
其路径 [在 Win7 中] 通常为:C:\ProgramData\Microsoft\Windows\Start Menu\Programs
您也可以直接剪切并粘贴到开始菜单(单击所有程序后)。

答案2

这是根据文件夹所在的位置确定的 - Windows Search 知道某些特定文件夹中的 .exe 文件(最值得注意的是默认系统“Program Files”文件夹)。Windows Search 从我似乎总是重复使用的老朋友 - 环境变量中提取其文件夹列表%PATH%。它基本上是 Windows 搜索程序的文件夹列表 - 例如,当您在命令行窗口中键入“notepad”时,它会参考该列表来确定程序的位置。

由于它是超级用户的老朋友,你可以找到许多关于如何处理它的主题 - 例如,这个

答案3

我通常可以通过将程序的快捷方式放入以下目录来实现此目的:

C:\Users\$USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

由此$USERNAME当然是您的 Windows 用户名。这适用于安装方法似乎不佳的程序(即不将自己包含在开始菜单搜索索引中)。

答案4

这相当简单。我的“所有程序”菜单仅包含两个目录:启动快捷方式

之内快捷方式,我的所有程序都有快捷方式,其命名方式与我经常引用的相同。

当我想启动 Notepad++ 时,我只需输入[Win],n,[输入](因为 Notepad++ 是我最常用的以字母“n”开头的应用程序,所以只要我输入该字符它就会被选中。)

很方便,试试看吧。

相关内容