如果您尝试在“运行”对话框中打开 Microsoft Paint 等应用程序并看到错误消息,则可能是由您的应用程序别名引起的。但应用程序执行别名到底是什么?在哪里可以找到它们,以及如何使用它们?
什么是应用程序执行别名?
别名是给某事物起的替代名称。最明显的例子是给予间谍或卧底特工的代号。在 Windows 上,别名与间谍活动无关。相反,它们用于简化任务,例如输入命令。
默认情况下,Windows 10 和 11 都允许为某些应用程序声明别名。可用的应用程序各不相同,但通常都是与命令行工具相关的应用程序。为应用程序提供别名允许使用较短的标题而不是全名或路径来执行它。
应用程序别名可在多个Windows 命令行界面(CLI)中使用,包括运行对话框、命令提示符和PowerShell。如果您经常使用这些工具,应用程序别名可以帮助简化命令输入。
如何在设置中启用应用程序执行别名
您可以在 Windows 10 和 11 的主设置中启用和禁用兼容应用程序的别名。如果多个应用程序使用相同的别名,您可以选择将别名应用到哪个应用程序。
在 Windows 11 中:
打开“设置”>“应用程序”,然后查找“高级应用程序设置”。在高级应用程序设置中,单击应用程序执行别名以查看兼容应用程序的列表。使用滑块开关启用或禁用每个应用程序的别名。您可以在每个应用程序下方看到别名。在 Windows 10 中:
如果您使用的是 Windows 10,您可以在“设置”>“应用程序和功能”中找到别名。单击“应用程序和功能”页面顶部附近的“应用程序执行别名”链接。然后,您可以使用开关启用和禁用别名。默认情况下,在 Windows 10 和 11 中,您只能启用或禁用现有应用程序别名。但如果您不介意编辑注册表,则可以为许多其他应用程序创建新的别名。
在注册表编辑器中创建应用程序执行别名
在编辑或创建注册表项之前,建议创建 Windows 注册表的完整备份。当然,您还应该确保您了解如何从该备份恢复注册表。
以下在注册表编辑器中创建应用程序执行别名的过程在 Windows 10 和 11 中应该是相同的。
打开Windows 搜索,输入注册表编辑器,然后单击搜索结果将其打开。在编辑器中,导航到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths。接下来,右键单击左侧窗格中的App Paths键,然后选择New > Key。为新密钥指定一个与应用程序相关且以 .exe 结尾的别名。例如,如果别名是“日历”,请将其命名为 cal.exe 之类的名称。选择别名后,双击右侧窗格中的默认值。在值数据字段中,您需要输入应用程序可执行文件的完整路径。例如C:\Program Files (x86)\Calendar.exe。右键单击右侧窗格并选择新建 > 字符串值。命名字符串路径。将值数据更改为与上面相同的路径,但不包含应用程序文件名。您现在可以关闭注册表编辑器。新的应用程序执行别名现在可以在 Windows CLI 中使用。
使用和创建应用程序执行别名
在命令提示符和 PowerShell 等工具中输入命令可能很费力。您可以通过为这些命令中常用的应用程序启用或创建别名来简化该过程。当您可以通过几次按键来指向可执行文件时,为什么要键入可执行文件的完整路径呢?