从上下文菜单中添加或删除在 Windows 终端中打开

几乎在微软(Microsoft)宣布为像我们这样喜欢调整我们所掌握的一切的计算机极客发布多种工具、服务和API(APIs)的几年前。其中之一是Windows 终端(Windows Terminal),当时并非所有人都可以使用,但现在可以使用。我们已经了解了如何更改默认 Shell(how to change the Default Shell),现在让我们在本文中学习如何在 Windows的上下文菜单中添加或删除“在Windows终端中打开(Open in Windows Terminal)”选项。

在 Windows 终端中打开

很长一段时间以来,我们都接触过使用命令提示符(Command Prompt)Windows PowerShell;Windows 终端使我们能够在具有更多附加功能的单一环境中继续体验两者的乐趣。一旦您安装了Windows 终端(Windows Terminal),它将自动开始显示在Windows 终端中(Windows Terminal)打开(Open)的选项。有时确实会发生您在上下文菜单中找不到该选项的情况,其背后可能有多种原因。

相关(Related):如何在 Windows 11 中以管理员身份打开 Windows 终端(open Windows Terminal as administrator in Windows 11)

现在,为了能够从上下文菜单中添加或删除选项,我们需要在Windows 注册表(Windows Registry)中执行某些更改,这有时会非常棘手。一个错误的步骤,您的系统将开始表现异常或根本无法启动。为了避免此类问题,下面提到的方法使用可以直接添加到系统注册表列表中的注册表文件。

从我们的服务器下载此注册表文件并解压缩。在开始之前,请创建一个系统还原点,然后按照以下步骤操作。确保(Make)已安装Windows Terminal或从Windows Store安装它。

这些文件包含以下代码:

添加:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
"{9F156763-7844-4DC4-B2B1-901F640F5155}"=-

消除:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
"{9F156763-7844-4DC4-B2B1-901F640F5155}"=""

在上下文菜单(Context Menu)中添加“在Windows 终端(Windows Terminal)中打开”

要在上下文菜单中添加在Windows 终端中(Windows Terminal)打开(Open)的选项,请导航到注册表文件的解压缩文件夹。

双击(Double)Add_Open_in_Windows_Terminal.reg注册表(Add_Open_in_Windows_Terminal.reg)文件。

在终端注册表中添加打开

在终端确认中添加打开

在检查上下文菜单中的选项是否可用之前,请保存所有工作并重新启动系统。现在导航到任何文件夹或位置,右键单击文件或空白区域,将出现“在Windows 终端中(Windows Terminal)打开”选项。(Open)

阅读:(Read:) Windows 终端提示和技巧(Windows Terminal Tips and Tricks)

从上下文菜单中删除“在Windows 终端(Windows Terminal)中打开”

要删除上下文菜单中在Windows 终端中(Windows Terminal)打开(Open)的选项,请导航到注册表文件的解压缩文件夹。

双击(Double)Remove_Open_in_Windows_Terminal.reg注册表(Remove_Open_in_Windows_Terminal.reg)文件。

删除终端注册表中打开

删除终端确认中打开

再次(Again)重新启动系统以从上下文菜单中删除该选项。

(Remove Open)通过手动编辑注册表删除Windows 终端上下文菜单项中打开(Windows Terminal Context Menu)

打开注册表编辑器

导航(Navigate)以下注册表(Registry)项-

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked

在右侧,修改或创建一个新的字符串 ( REG_SZ ) 值并为其赋予以下值:

{9F156763-7844-4DC4-B2B1-901F640F5155}

将其值数据留空

重启你的电脑。

撤消更改(undo the changes)或重新添加项目,只需删除创建的字符串值:

{9F156763-7844-4DC4-B2B1-901F640F5155}

你也可以:(You can also:)

提示(TIP):如果您愿意,您还可以将 Windows 终端设置重置为默认值(reset Windows Terminal settings to default)



About the author

我是一名计算机技术人员,拥有超过 10 年的经验和使用 Android 设备的经验。过去五年我也一直在办公室工作,在那里我学会了如何使用 Office 365 和 MacOS。在业余时间,我喜欢花时间在户外听音乐或看电影。



Related posts