Windows 10:Cortana 搜索找不到便携式应用程序

Cen*_*ril 10 portable shortcuts find cortana windows-10

此问题涉及查找一般应用程序而不是便携式应用程序:Cortana Search is not find applications on Windows 10

我有一个便携式应用程序位于但未安装在C:\sdk\cmder\Cmder.exe. 我还有一个快捷方式位于:C:\Users\twing\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\cmder

找到正常的、已安装的应用程序,工作正常,但我找不到cmder,如果我搜索它,它对其他便携式应用程序的工作方式相同。

重新索引根本不会影响问题。我什至添加了一个新的索引位置C:\sdk\shortcuts并添加cmder了一个 Internet 快捷方式,但它也不起作用。

我还尝试将C:\sdk自己添加到 ´.exe`s 所在的位置,但没有任何区别。

我该如何解决?

小智 6

便携式应用程序或实际上任何程序都可以通过两种方式之一进行索引。

  1. 通过位于系统路径上作为*.exe
  2. 在注册表内。有多种方法可以实现此目的,但最简单的方法是在应用程序路径中注册应用程序

一个例子(在 PowerShell 中):

New-Item -Path HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\myapplication.exe -Value C:\blah\myapplication.exe
Run Code Online (Sandbox Code Playgroud)