Windows 10 应用程序别名不起作用

Windows 10 应用程序别名不起作用

我的 Windows 10 计算机上安装了许多使用“应用程序执行别名”功能的不同应用程序(设置 -> 应用程序和功能 -> 应用程序执行别名)。但是,除了 Windows Subsystem for Linux (WSL) 之外,这些别名都不起作用。我尝试使用以下命令启动它们(通过输入别名):

  • 电源外壳
  • 命令提示符
  • 新的 Windows 终端
  • 运行菜单

以下是 App Execution Alias 菜单的图片 在此处输入图片描述

编辑:澄清当它不起作用时会发生什么:
当我在任何命令提示符中输入应用程序执行别名(例如:Spotify.exewinget.exe)时,我收到一条消息,提示找不到该命令。

答案1

应用程序别名存储在%USERPROFILE%\AppData\Local\Microsoft\WindowsApps

可以使用以下where命令进行验证:

C:\Users\Daniel>where spotify
C:\Users\Daniel\AppData\Local\Microsoft\WindowsApps\Spotify.exe

默认情况下,这是每个用户%PATH%环境变量中的单个条目:

在此处输入图片描述

(手头只有一台带有干净账户的德国 VM。)

如果出于某种原因,此条目缺失,您可以轻松再次添加。请记住将其添加到“用户变量”部分的%PATH%变量中(通常在列表中显示为“路径”)。一些程序安装程序会弄乱此列表以将自己添加到其中。结果并不总是很好。

答案2

当我尝试以管理员身份使用单独的帐户打开终端时,遇到了同样的错误。

为了修复我的情况,管理员帐户需要将其终端路径设置为非管理员的应用程序数据路径。

相关内容