![将程序添加到 Windows 7 开始菜单搜索](https://linux22.com/image/1264735/%E5%B0%86%E7%A8%8B%E5%BA%8F%E6%B7%BB%E5%8A%A0%E5%88%B0%20Windows%207%20%E5%BC%80%E5%A7%8B%E8%8F%9C%E5%8D%95%E6%90%9C%E7%B4%A2.png)
我的一些程序安装在 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”开头的应用程序,所以只要我输入该字符它就会被选中。)
很方便,试试看吧。